Do not allow creation of entities from admin pages.

This commit is contained in:
2019-11-08 20:38:06 +00:00
parent 8db64d17ae
commit 2fdeb744b6
62 changed files with 0 additions and 4179 deletions

View File

@@ -36,25 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(ata);
}
// GET: Admin/Atas/Create
public IActionResult Create() => View();
// POST: Admin/Atas/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Identify")] CommonTypes.Metadata.Ata ata)
{
if(ModelState.IsValid)
{
_context.Add(ata);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(ata);
}
// GET: Admin/Atas/Delete/5
public async Task<IActionResult> Delete(int? id)

View File

@@ -36,27 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(blockDescriptor);
}
// GET: Admin/BlockDescriptors/Create
public IActionResult Create() => View();
// POST: Admin/BlockDescriptors/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Density,Blocks,BlockLength")]
BlockDescriptor blockDescriptor)
{
if(ModelState.IsValid)
{
_context.Add(blockDescriptor);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(blockDescriptor);
}
// GET: Admin/BlockDescriptors/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,26 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(chs);
}
// GET: Admin/Chs/Create
public IActionResult Create() => View();
// POST: Admin/Chs/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Cylinders,Heads,Sectors")] Chs chs)
{
if(ModelState.IsValid)
{
_context.Add(chs);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(chs);
}
// GET: Admin/Chs/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(command);
}
// GET: Admin/Commands/Create
public IActionResult Create() => View();
// POST: Admin/Commands/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Count")] Command command)
{
if(ModelState.IsValid)
{
_context.Add(command);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(command);
}
// GET: Admin/Commands/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,28 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(compactDiscOffset);
}
// GET: Admin/CompactDiscOffsets/Create
public IActionResult Create() => View();
// POST: Admin/CompactDiscOffsets/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind("Id,AddedWhen,ModifiedWhen,Manufacturer,Model,Offset,Submissions,Agreement")]
CompactDiscOffset compactDiscOffset)
{
if(ModelState.IsValid)
{
_context.Add(compactDiscOffset);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(compactDiscOffset);
}
// GET: Admin/CompactDiscOffsets/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,26 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(densityCode);
}
// GET: Admin/DensityCodes/Create
public IActionResult Create() => View();
// POST: Admin/DensityCodes/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Code")] DensityCode densityCode)
{
if(ModelState.IsValid)
{
_context.Add(densityCode);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(densityCode);
}
// GET: Admin/DensityCodes/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,27 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(deviceStat);
}
// GET: Admin/DeviceStats/Create
public IActionResult Create() => View();
// POST: Admin/DeviceStats/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Manufacturer,Model,Revision,Bus")]
DeviceStat deviceStat)
{
if(ModelState.IsValid)
{
_context.Add(deviceStat);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(deviceStat);
}
// GET: Admin/DeviceStats/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,28 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(device);
}
// GET: Admin/Devices/Create
public IActionResult Create() => View();
// POST: Admin/Devices/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind("AddedWhen,ModifiedWhen,OptimalMultipleSectorsRead,Id,CompactFlash,Manufacturer,Model,Revision,Type")]
Device device)
{
if(ModelState.IsValid)
{
_context.Add(device);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(device);
}
// GET: Admin/Devices/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(filesystem);
}
// GET: Admin/Filesystems/Create
public IActionResult Create() => View();
// POST: Admin/Filesystems/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Count")] Filesystem filesystem)
{
if(ModelState.IsValid)
{
_context.Add(filesystem);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(filesystem);
}
// GET: Admin/Filesystems/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(filter);
}
// GET: Admin/Filters/Create
public IActionResult Create() => View();
// POST: Admin/Filters/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Count")] Filter filter)
{
if(ModelState.IsValid)
{
_context.Add(filter);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(filter);
}
// GET: Admin/Filters/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,27 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(fireWire);
}
// GET: Admin/FireWires/Create
public IActionResult Create() => View();
// POST: Admin/FireWires/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,VendorID,ProductID,Manufacturer,Product,RemovableMedia")]
FireWire fireWire)
{
if(ModelState.IsValid)
{
_context.Add(fireWire);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(fireWire);
}
// GET: Admin/FireWires/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(mediaFormat);
}
// GET: Admin/MediaFormats/Create
public IActionResult Create() => View();
// POST: Admin/MediaFormats/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Count")] MediaFormat mediaFormat)
{
if(ModelState.IsValid)
{
_context.Add(mediaFormat);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(mediaFormat);
}
// GET: Admin/MediaFormats/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(media);
}
// GET: Admin/Medias/Create
public IActionResult Create() => View();
// POST: Admin/Medias/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Type,Real,Count")] Media media)
{
if(ModelState.IsValid)
{
_context.Add(media);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(media);
}
// GET: Admin/Medias/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,26 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(mmc);
}
// GET: Admin/Mmc/Create
public IActionResult Create() => View();
// POST: Admin/Mmc/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,ModeSense2AData")] Mmc mmc)
{
if(ModelState.IsValid)
{
_context.Add(mmc);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(mmc);
}
// GET: Admin/Mmc/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,29 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(mmcFeatures);
}
// GET: Admin/MmcFeatures/Create
public IActionResult Create() => View();
// POST: Admin/MmcFeatures/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind(
"Id,AACSVersion,AGIDs,BindingNonceBlocks,BlocksPerReadableUnit,BufferUnderrunFreeInDVD,BufferUnderrunFreeInSAO,BufferUnderrunFreeInTAO,CanAudioScan,CanEject,CanEraseSector,CanExpandBDRESpareArea,CanFormat,CanFormatBDREWithoutSpare,CanFormatCert,CanFormatFRF,CanFormatQCert,CanFormatRRM,CanGenerateBindingNonce,CanLoad,CanMuteSeparateChannels,CanOverwriteSAOTrack,CanOverwriteTAOTrack,CanPlayCDAudio,CanPseudoOverwriteBDR,CanReadAllDualR,CanReadAllDualRW,CanReadBD,CanReadBDR,CanReadBDRE1,CanReadBDRE2,CanReadBDROM,CanReadBluBCA,CanReadCD,CanReadCDMRW,CanReadCPRM_MKB,CanReadDDCD,CanReadDVD,CanReadDVDPlusMRW,CanReadDVDPlusR,CanReadDVDPlusRDL,CanReadDVDPlusRW,CanReadDVDPlusRWDL,CanReadDriveAACSCertificate,CanReadHDDVD,CanReadHDDVDR,CanReadHDDVDRAM,CanReadLeadInCDText,CanReadOldBDR,CanReadOldBDRE,CanReadOldBDROM,CanReadSpareAreaInformation,CanReportDriveSerial,CanReportMediaSerial,CanTestWriteDDCDR,CanTestWriteDVD,CanTestWriteInSAO,CanTestWriteInTAO,CanUpgradeFirmware,CanWriteBD,CanWriteBDR,CanWriteBDRE1,CanWriteBDRE2,CanWriteBusEncryptedBlocks,CanWriteCDMRW,CanWriteCDRW,CanWriteCDRWCAV,CanWriteCDSAO,CanWriteCDTAO,CanWriteCSSManagedDVD,CanWriteDDCDR,CanWriteDDCDRW,CanWriteDVDPlusMRW,CanWriteDVDPlusR,CanWriteDVDPlusRDL,CanWriteDVDPlusRW,CanWriteDVDPlusRWDL,CanWriteDVDR,CanWriteDVDRDL,CanWriteDVDRW,CanWriteHDDVDR,CanWriteHDDVDRAM,CanWriteOldBDR,CanWriteOldBDRE,CanWritePackedSubchannelInTAO,CanWriteRWSubchannelInSAO,CanWriteRWSubchannelInTAO,CanWriteRaw,CanWriteRawMultiSession,CanWriteRawSubchannelInTAO,ChangerIsSideChangeCapable,ChangerSlots,ChangerSupportsDiscPresent,CPRMVersion,CSSVersion,DBML,DVDMultiRead,EmbeddedChanger,ErrorRecoveryPage,FirmwareDate,LoadingMechanismType,Locked,LogicalBlockSize,MultiRead,PhysicalInterfaceStandardNumber,PreventJumper,SupportsAACS,SupportsBusEncryption,SupportsC2,SupportsCPRM,SupportsCSS,SupportsDAP,SupportsDeviceBusyEvent,SupportsHybridDiscs,SupportsModePage1Ch,SupportsOSSC,SupportsPWP,SupportsSWPP,SupportsSecurDisc,SupportsSeparateVolume,SupportsVCPS,SupportsWriteInhibitDCB,SupportsWriteProtectPAC,VolumeLevels,BinaryData")]
MmcFeatures mmcFeatures)
{
if(ModelState.IsValid)
{
_context.Add(mmcFeatures);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(mmcFeatures);
}
// GET: Admin/MmcFeatures/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,27 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(mmcSd);
}
// GET: Admin/MmcSds/Create
public IActionResult Create() => View();
// POST: Admin/MmcSds/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,CID,CSD,OCR,SCR,ExtendedCSD")]
MmcSd mmcSd)
{
if(ModelState.IsValid)
{
_context.Add(mmcSd);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(mmcSd);
}
// GET: Admin/MmcSds/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(operatingSystem);
}
// GET: Admin/OperatingSystems/Create
public IActionResult Create() => View();
// POST: Admin/OperatingSystems/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Version,Count")] OperatingSystem operatingSystem)
{
if(ModelState.IsValid)
{
_context.Add(operatingSystem);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(operatingSystem);
}
// GET: Admin/OperatingSystems/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(partition);
}
// GET: Admin/Partitions/Create
public IActionResult Create() => View();
// POST: Admin/Partitions/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Name,Count")] Partition partition)
{
if(ModelState.IsValid)
{
_context.Add(partition);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(partition);
}
// GET: Admin/Partitions/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,28 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(pcmcia);
}
// GET: Admin/Pcmcias/Create
public IActionResult Create() => View();
// POST: Admin/Pcmcias/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind("Id,CIS,Compliance,ManufacturerCode,CardCode,Manufacturer,ProductName")]
Pcmcia pcmcia)
{
if(ModelState.IsValid)
{
_context.Add(pcmcia);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(pcmcia);
}
// GET: Admin/Pcmcias/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,27 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(uploadedReport);
}
// GET: Admin/Reports/Create
public IActionResult Create() => View();
// POST: Admin/Reports/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("UploadedWhen,Id,CompactFlash,Manufacturer,Model,Revision,Type")]
UploadedReport uploadedReport)
{
if(ModelState.IsValid)
{
_context.Add(uploadedReport);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(uploadedReport);
}
// GET: Admin/Reports/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,28 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(scsiMode);
}
// GET: Admin/ScsiModes/Create
public IActionResult Create() => View();
// POST: Admin/ScsiModes/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind("Id,MediumType,WriteProtected,Speed,BufferedMode,BlankCheckEnabled,DPOandFUA")]
ScsiMode scsiMode)
{
if(ModelState.IsValid)
{
_context.Add(scsiMode);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(scsiMode);
}
// GET: Admin/ScsiModes/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,26 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(scsiPage);
}
// GET: Admin/ScsiPages/Create
public IActionResult Create() => View();
// POST: Admin/ScsiPages/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,page,subpage,value")] ScsiPage scsiPage)
{
if(ModelState.IsValid)
{
_context.Add(scsiPage);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(scsiPage);
}
// GET: Admin/ScsiPages/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,29 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(scsi);
}
// GET: Admin/Scsis/Create
public IActionResult Create() => View();
// POST: Admin/Scsis/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind(
"Id,InquiryData,SupportsModeSense6,SupportsModeSense10,SupportsModeSubpages,ModeSense6Data,ModeSense10Data,ModeSense6CurrentData,ModeSense10CurrentData,ModeSense6ChangeableData,ModeSense10ChangeableData")]
Scsi scsi)
{
if(ModelState.IsValid)
{
_context.Add(scsi);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(scsi);
}
// GET: Admin/Scsis/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,27 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(ssc);
}
// GET: Admin/Sscs/Create
public IActionResult Create() => View();
// POST: Admin/Sscs/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,BlockSizeGranularity,MaxBlockLength,MinBlockLength")]
Ssc ssc)
{
if(ModelState.IsValid)
{
_context.Add(ssc);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(ssc);
}
// GET: Admin/Sscs/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,29 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(supportedDensity);
}
// GET: Admin/SupportedDensities/Create
public IActionResult Create() => View();
// POST: Admin/SupportedDensities/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind(
"Id,PrimaryCode,SecondaryCode,Writable,Duplicate,DefaultDensity,BitsPerMm,Width,Tracks,Capacity,Organization,Name,Description")]
SupportedDensity supportedDensity)
{
if(ModelState.IsValid)
{
_context.Add(supportedDensity);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(supportedDensity);
}
// GET: Admin/SupportedDensities/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,29 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(testedMedia);
}
// GET: Admin/TestedMedias/Create
public IActionResult Create() => View();
// POST: Admin/TestedMedias/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind(
"Id,IdentifyData,Blocks,BlockSize,CanReadAACS,CanReadADIP,CanReadATIP,CanReadBCA,CanReadC2Pointers,CanReadCMI,CanReadCorrectedSubchannel,CanReadCorrectedSubchannelWithC2,CanReadDCB,CanReadDDS,CanReadDMI,CanReadDiscInformation,CanReadFullTOC,CanReadHDCMI,CanReadLayerCapacity,CanReadFirstTrackPreGap,CanReadLeadIn,CanReadLeadOut,CanReadMediaID,CanReadMediaSerial,CanReadPAC,CanReadPFI,CanReadPMA,CanReadPQSubchannel,CanReadPQSubchannelWithC2,CanReadPRI,CanReadRWSubchannel,CanReadRWSubchannelWithC2,CanReadRecordablePFI,CanReadSpareAreaInformation,CanReadTOC,Density,LongBlockSize,Manufacturer,MediaIsRecognized,MediumType,MediumTypeName,Model,SupportsHLDTSTReadRawDVD,SupportsNECReadCDDA,SupportsPioneerReadCDDA,SupportsPioneerReadCDDAMSF,SupportsPlextorReadCDDA,SupportsPlextorReadRawDVD,SupportsRead10,SupportsRead12,SupportsRead16,SupportsRead6,SupportsReadCapacity16,SupportsReadCapacity,SupportsReadCd,SupportsReadCdMsf,SupportsReadCdRaw,SupportsReadCdMsfRaw,SupportsReadLong16,SupportsReadLong,ModeSense6Data,ModeSense10Data,LBASectors,LBA48Sectors,LogicalAlignment,NominalRotationRate,PhysicalBlockSize,SolidStateDevice,UnformattedBPT,UnformattedBPS,SupportsReadDmaLba,SupportsReadDmaRetryLba,SupportsReadLba,SupportsReadRetryLba,SupportsReadLongLba,SupportsReadLongRetryLba,SupportsSeekLba,SupportsReadDmaLba48,SupportsReadLba48,SupportsReadDma,SupportsReadDmaRetry,SupportsReadRetry,SupportsReadSectors,SupportsReadLongRetry,SupportsSeek,CanReadingIntersessionLeadIn,CanReadingIntersessionLeadOut,IntersessionLeadInData,IntersessionLeadOutData,Read6Data,Read10Data,Read12Data,Read16Data,ReadLong10Data,ReadLong16Data,ReadSectorsData,ReadSectorsRetryData,ReadDmaData,ReadDmaRetryData,ReadLbaData,ReadRetryLbaData,ReadDmaLbaData,ReadDmaRetryLbaData,ReadLba48Data,ReadDmaLba48Data,ReadLongData,ReadLongRetryData,ReadLongLbaData,ReadLongRetryLbaData,TocData,FullTocData,AtipData,PmaData,ReadCdData,ReadCdMsfData,ReadCdFullData,ReadCdMsfFullData,Track1PregapData,LeadInData,LeadOutData,C2PointersData,PQSubchannelData,RWSubchannelData,CorrectedSubchannelData,PQSubchannelWithC2Data,RWSubchannelWithC2Data,CorrectedSubchannelWithC2Data,PfiData,DmiData,CmiData,DvdBcaData,DvdAacsData,DvdDdsData,DvdSaiData,PriData,EmbossedPfiData,AdipData,DcbData,HdCmiData,DvdLayerData,BluBcaData,BluDdsData,BluSaiData,BluDiData,BluPacData,PlextorReadCddaData,PioneerReadCddaData,PioneerReadCddaMsfData,NecReadCddaData,PlextorReadRawDVDData,HLDTSTReadRawDVDData")]
TestedMedia testedMedia)
{
if(ModelState.IsValid)
{
_context.Add(testedMedia);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(testedMedia);
}
// GET: Admin/TestedMedias/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -37,29 +37,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(testedSequentialMedia);
}
// GET: Admin/TestedSequentialMedias/Create
public IActionResult Create() => View();
// POST: Admin/TestedSequentialMedias/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind(
"Id,CanReadMediaSerial,Density,Manufacturer,MediaIsRecognized,MediumType,MediumTypeName,Model,ModeSense6Data,ModeSense10Data")]
TestedSequentialMedia testedSequentialMedia)
{
if(ModelState.IsValid)
{
_context.Add(testedSequentialMedia);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(testedSequentialMedia);
}
// GET: Admin/TestedSequentialMedias/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -43,34 +43,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(usbProduct);
}
// GET: Admin/UsbProducts/Create
public IActionResult Create()
{
ViewData["VendorId"] = new SelectList(_context.UsbVendors, "Id", "Id");
return View();
}
// POST: Admin/UsbProducts/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,ProductId,Product,AddedWhen,ModifiedWhen,VendorId")]
UsbProduct usbProduct)
{
if(ModelState.IsValid)
{
_context.Add(usbProduct);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
ViewData["VendorId"] = new SelectList(_context.UsbVendors, "Id", "Id", usbProduct.VendorId);
return View(usbProduct);
}
// GET: Admin/UsbProducts/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,27 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(usbVendor);
}
// GET: Admin/UsbVendors/Create
public IActionResult Create() => View();
// POST: Admin/UsbVendors/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,VendorId,Vendor,AddedWhen,ModifiedWhen")]
UsbVendor usbVendor)
{
if(ModelState.IsValid)
{
_context.Add(usbVendor);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(usbVendor);
}
// GET: Admin/UsbVendors/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -36,28 +36,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(usb);
}
// GET: Admin/Usbs/Create
public IActionResult Create() => View();
// POST: Admin/Usbs/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create(
[Bind("Id,VendorID,ProductID,Manufacturer,Product,RemovableMedia,Descriptors")]
Usb usb)
{
if(ModelState.IsValid)
{
_context.Add(usb);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(usb);
}
// GET: Admin/Usbs/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -35,26 +35,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
return View(version);
}
// GET: Admin/Versions/Create
public IActionResult Create() => View();
// POST: Admin/Versions/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost, ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,Value,Count")] Version version)
{
if(ModelState.IsValid)
{
_context.Add(version);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(version);
}
// GET: Admin/Versions/Edit/5
public async Task<IActionResult> Edit(int? id)
{

View File

@@ -1,55 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Ata
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Ata</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Identify" class="control-label"></label>
<input asp-for="Identify" class="form-control" />
<span asp-validation-for="Identify" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.BlockDescriptor
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>BlockDescriptor</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Density" class="control-label"></label>
<input asp-for="Density" class="form-control" />
<span asp-validation-for="Density" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Blocks" class="control-label"></label>
<input asp-for="Blocks" class="form-control" />
<span asp-validation-for="Blocks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BlockLength" class="control-label"></label>
<input asp-for="BlockLength" class="form-control" />
<span asp-validation-for="BlockLength" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Chs
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Chs</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Cylinders" class="control-label"></label>
<input asp-for="Cylinders" class="form-control" />
<span asp-validation-for="Cylinders" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Heads" class="control-label"></label>
<input asp-for="Heads" class="form-control" />
<span asp-validation-for="Heads" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Sectors" class="control-label"></label>
<input asp-for="Sectors" class="form-control" />
<span asp-validation-for="Sectors" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model Command
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Command</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,85 +0,0 @@
@model CompactDiscOffset
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>CompactDiscOffset</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="AddedWhen" class="control-label"></label>
<input asp-for="AddedWhen" class="form-control" />
<span asp-validation-for="AddedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModifiedWhen" class="control-label"></label>
<input asp-for="ModifiedWhen" class="form-control" />
<span asp-validation-for="ModifiedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Offset" class="control-label"></label>
<input asp-for="Offset" class="form-control" />
<span asp-validation-for="Offset" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Submissions" class="control-label"></label>
<input asp-for="Submissions" class="form-control" />
<span asp-validation-for="Submissions" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Agreement" class="control-label"></label>
<input asp-for="Agreement" class="form-control" />
<span asp-validation-for="Agreement" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,55 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.DensityCode
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>DensityCode</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Code" class="control-label"></label>
<input asp-for="Code" class="form-control" />
<span asp-validation-for="Code" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,70 +0,0 @@
@model DeviceStat
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>DeviceStat</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Revision" class="control-label"></label>
<input asp-for="Revision" class="form-control" />
<span asp-validation-for="Revision" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Bus" class="control-label"></label>
<input asp-for="Bus" class="form-control" />
<span asp-validation-for="Bus" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,90 +0,0 @@
@model Device
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Device</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="AddedWhen" class="control-label"></label>
<input asp-for="AddedWhen" class="form-control" />
<span asp-validation-for="AddedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModifiedWhen" class="control-label"></label>
<input asp-for="ModifiedWhen" class="form-control" />
<span asp-validation-for="ModifiedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="OptimalMultipleSectorsRead" class="control-label"></label>
<input asp-for="OptimalMultipleSectorsRead" class="form-control" />
<span asp-validation-for="OptimalMultipleSectorsRead" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CompactFlash" /> @Html.DisplayNameFor(model => model.CompactFlash)
</label>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Revision" class="control-label"></label>
<input asp-for="Revision" class="form-control" />
<span asp-validation-for="Revision" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Type" class="control-label"></label>
<select asp-for="Type" class="form-control"></select>
<span asp-validation-for="Type" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model Filesystem
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Filesystem</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model Filter
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Filter</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,75 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.FireWire
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>FireWire</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="VendorID" class="control-label"></label>
<input asp-for="VendorID" class="form-control" />
<span asp-validation-for="VendorID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ProductID" class="control-label"></label>
<input asp-for="ProductID" class="form-control" />
<span asp-validation-for="ProductID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Product" class="control-label"></label>
<input asp-for="Product" class="form-control" />
<span asp-validation-for="Product" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="RemovableMedia" /> @Html.DisplayNameFor(model => model.RemovableMedia)
</label>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model MediaFormat
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>MediaFormat</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model Media
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Media</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Type" class="control-label"></label>
<input asp-for="Type" class="form-control" />
<span asp-validation-for="Type" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="Real" /> @Html.DisplayNameFor(model => model.Real)
</label>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,55 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Mmc
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Mmc</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="ModeSense2AData" class="control-label"></label>
<input asp-for="ModeSense2AData" class="form-control" />
<span asp-validation-for="ModeSense2AData" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,670 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.MmcFeatures
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>MmcFeatures</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="AACSVersion" class="control-label"></label>
<input asp-for="AACSVersion" class="form-control" />
<span asp-validation-for="AACSVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AGIDs" class="control-label"></label>
<input asp-for="AGIDs" class="form-control" />
<span asp-validation-for="AGIDs" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BindingNonceBlocks" class="control-label"></label>
<input asp-for="BindingNonceBlocks" class="form-control" />
<span asp-validation-for="BindingNonceBlocks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BlocksPerReadableUnit" class="control-label"></label>
<input asp-for="BlocksPerReadableUnit" class="form-control" />
<span asp-validation-for="BlocksPerReadableUnit" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInDVD" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInSAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInTAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanAudioScan" /> @Html.DisplayNameFor(model => model.CanAudioScan)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEject" /> @Html.DisplayNameFor(model => model.CanEject)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEraseSector" /> @Html.DisplayNameFor(model => model.CanEraseSector)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanExpandBDRESpareArea" /> @Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormat" /> @Html.DisplayNameFor(model => model.CanFormat)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatBDREWithoutSpare" /> @Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatCert" /> @Html.DisplayNameFor(model => model.CanFormatCert)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatFRF" /> @Html.DisplayNameFor(model => model.CanFormatFRF)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatQCert" /> @Html.DisplayNameFor(model => model.CanFormatQCert)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatRRM" /> @Html.DisplayNameFor(model => model.CanFormatRRM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanGenerateBindingNonce" /> @Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanLoad" /> @Html.DisplayNameFor(model => model.CanLoad)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanMuteSeparateChannels" /> @Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteSAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteTAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPlayCDAudio" /> @Html.DisplayNameFor(model => model.CanPlayCDAudio)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPseudoOverwriteBDR" /> @Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualR" /> @Html.DisplayNameFor(model => model.CanReadAllDualR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualRW" /> @Html.DisplayNameFor(model => model.CanReadAllDualRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBD" /> @Html.DisplayNameFor(model => model.CanReadBD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDR" /> @Html.DisplayNameFor(model => model.CanReadBDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE1" /> @Html.DisplayNameFor(model => model.CanReadBDRE1)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE2" /> @Html.DisplayNameFor(model => model.CanReadBDRE2)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDROM" /> @Html.DisplayNameFor(model => model.CanReadBDROM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBluBCA" /> @Html.DisplayNameFor(model => model.CanReadBluBCA)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCD" /> @Html.DisplayNameFor(model => model.CanReadCD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCDMRW" /> @Html.DisplayNameFor(model => model.CanReadCDMRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCPRM_MKB" /> @Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDDCD" /> @Html.DisplayNameFor(model => model.CanReadDDCD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVD" /> @Html.DisplayNameFor(model => model.CanReadDVD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusR" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDriveAACSCertificate" /> @Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVD" /> @Html.DisplayNameFor(model => model.CanReadHDDVD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDR" /> @Html.DisplayNameFor(model => model.CanReadHDDVDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadLeadInCDText" /> @Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDR" /> @Html.DisplayNameFor(model => model.CanReadOldBDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDRE" /> @Html.DisplayNameFor(model => model.CanReadOldBDRE)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDROM" /> @Html.DisplayNameFor(model => model.CanReadOldBDROM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadSpareAreaInformation" /> @Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportDriveSerial" /> @Html.DisplayNameFor(model => model.CanReportDriveSerial)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportMediaSerial" /> @Html.DisplayNameFor(model => model.CanReportMediaSerial)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDVD" /> @Html.DisplayNameFor(model => model.CanTestWriteDVD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInSAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInTAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanUpgradeFirmware" /> @Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBD" /> @Html.DisplayNameFor(model => model.CanWriteBD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDR" /> @Html.DisplayNameFor(model => model.CanWriteBDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE1" /> @Html.DisplayNameFor(model => model.CanWriteBDRE1)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE2" /> @Html.DisplayNameFor(model => model.CanWriteBDRE2)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBusEncryptedBlocks" /> @Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDMRW" /> @Html.DisplayNameFor(model => model.CanWriteCDMRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRW" /> @Html.DisplayNameFor(model => model.CanWriteCDRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRWCAV" /> @Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDSAO" /> @Html.DisplayNameFor(model => model.CanWriteCDSAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDTAO" /> @Html.DisplayNameFor(model => model.CanWriteCDTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCSSManagedDVD" /> @Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanWriteDDCDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDRW" /> @Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusR" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDR" /> @Html.DisplayNameFor(model => model.CanWriteDVDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDRW)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDR" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDR" /> @Html.DisplayNameFor(model => model.CanWriteOldBDR)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDRE" /> @Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWritePackedSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInSAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRaw" /> @Html.DisplayNameFor(model => model.CanWriteRaw)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawMultiSession" /> @Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerIsSideChangeCapable" /> @Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</label>
</div>
<div class="form-group">
<label asp-for="ChangerSlots" class="control-label"></label>
<input asp-for="ChangerSlots" class="form-control" />
<span asp-validation-for="ChangerSlots" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerSupportsDiscPresent" /> @Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</label>
</div>
<div class="form-group">
<label asp-for="CPRMVersion" class="control-label"></label>
<input asp-for="CPRMVersion" class="form-control" />
<span asp-validation-for="CPRMVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CSSVersion" class="control-label"></label>
<input asp-for="CSSVersion" class="form-control" />
<span asp-validation-for="CSSVersion" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="DBML" /> @Html.DisplayNameFor(model => model.DBML)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="DVDMultiRead" /> @Html.DisplayNameFor(model => model.DVDMultiRead)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="EmbeddedChanger" /> @Html.DisplayNameFor(model => model.EmbeddedChanger)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="ErrorRecoveryPage" /> @Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</label>
</div>
<div class="form-group">
<label asp-for="FirmwareDate" class="control-label"></label>
<input asp-for="FirmwareDate" class="form-control" />
<span asp-validation-for="FirmwareDate" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LoadingMechanismType" class="control-label"></label>
<input asp-for="LoadingMechanismType" class="form-control" />
<span asp-validation-for="LoadingMechanismType" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="Locked" /> @Html.DisplayNameFor(model => model.Locked)
</label>
</div>
<div class="form-group">
<label asp-for="LogicalBlockSize" class="control-label"></label>
<input asp-for="LogicalBlockSize" class="form-control" />
<span asp-validation-for="LogicalBlockSize" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="MultiRead" /> @Html.DisplayNameFor(model => model.MultiRead)
</label>
</div>
<div class="form-group">
<label asp-for="PhysicalInterfaceStandardNumber" class="control-label"></label>
<input asp-for="PhysicalInterfaceStandardNumber" class="form-control" />
<span asp-validation-for="PhysicalInterfaceStandardNumber" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="PreventJumper" /> @Html.DisplayNameFor(model => model.PreventJumper)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsAACS" /> @Html.DisplayNameFor(model => model.SupportsAACS)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsBusEncryption" /> @Html.DisplayNameFor(model => model.SupportsBusEncryption)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsC2" /> @Html.DisplayNameFor(model => model.SupportsC2)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCPRM" /> @Html.DisplayNameFor(model => model.SupportsCPRM)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCSS" /> @Html.DisplayNameFor(model => model.SupportsCSS)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDAP" /> @Html.DisplayNameFor(model => model.SupportsDAP)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDeviceBusyEvent" /> @Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsHybridDiscs" /> @Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModePage1Ch" /> @Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsOSSC" /> @Html.DisplayNameFor(model => model.SupportsOSSC)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsPWP" /> @Html.DisplayNameFor(model => model.SupportsPWP)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSWPP" /> @Html.DisplayNameFor(model => model.SupportsSWPP)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSecurDisc" /> @Html.DisplayNameFor(model => model.SupportsSecurDisc)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSeparateVolume" /> @Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsVCPS" /> @Html.DisplayNameFor(model => model.SupportsVCPS)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteInhibitDCB" /> @Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteProtectPAC" /> @Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</label>
</div>
<div class="form-group">
<label asp-for="VolumeLevels" class="control-label"></label>
<input asp-for="VolumeLevels" class="form-control" />
<span asp-validation-for="VolumeLevels" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BinaryData" class="control-label"></label>
<input asp-for="BinaryData" class="form-control" />
<span asp-validation-for="BinaryData" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,75 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.MmcSd
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>MmcSd</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="CID" class="control-label"></label>
<input asp-for="CID" class="form-control" />
<span asp-validation-for="CID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CSD" class="control-label"></label>
<input asp-for="CSD" class="form-control" />
<span asp-validation-for="CSD" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="OCR" class="control-label"></label>
<input asp-for="OCR" class="form-control" />
<span asp-validation-for="OCR" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SCR" class="control-label"></label>
<input asp-for="SCR" class="form-control" />
<span asp-validation-for="SCR" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ExtendedCSD" class="control-label"></label>
<input asp-for="ExtendedCSD" class="form-control" />
<span asp-validation-for="ExtendedCSD" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model DiscImageChef.Server.Models.OperatingSystem
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>OperatingSystem</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Version" class="control-label"></label>
<input asp-for="Version" class="form-control" />
<span asp-validation-for="Version" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model Partition
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Partition</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,80 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Pcmcia
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Pcmcia</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="CIS" class="control-label"></label>
<input asp-for="CIS" class="form-control" />
<span asp-validation-for="CIS" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Compliance" class="control-label"></label>
<input asp-for="Compliance" class="form-control" />
<span asp-validation-for="Compliance" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ManufacturerCode" class="control-label"></label>
<input asp-for="ManufacturerCode" class="form-control" />
<span asp-validation-for="ManufacturerCode" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CardCode" class="control-label"></label>
<input asp-for="CardCode" class="form-control" />
<span asp-validation-for="CardCode" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ProductName" class="control-label"></label>
<input asp-for="ProductName" class="form-control" />
<span asp-validation-for="ProductName" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,51 +0,0 @@
@model UploadedReport
@{
ViewData["Title"] = "Create";
}
<h1>Create</h1>
<h4>UploadedReport</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="UploadedWhen" class="control-label"></label>
<input asp-for="UploadedWhen" class="form-control" />
<span asp-validation-for="UploadedWhen" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="CompactFlash" /> @Html.DisplayNameFor(model => model.CompactFlash)
</label>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Revision" class="control-label"></label>
<input asp-for="Revision" class="form-control" />
<span asp-validation-for="Revision" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Type" class="control-label"></label>
<select asp-for="Type" class="form-control"></select>
<span asp-validation-for="Type" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,80 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.ScsiMode
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>ScsiMode</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="MediumType" class="control-label"></label>
<input asp-for="MediumType" class="form-control" />
<span asp-validation-for="MediumType" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="WriteProtected" /> @Html.DisplayNameFor(model => model.WriteProtected)
</label>
</div>
<div class="form-group">
<label asp-for="Speed" class="control-label"></label>
<input asp-for="Speed" class="form-control" />
<span asp-validation-for="Speed" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BufferedMode" class="control-label"></label>
<input asp-for="BufferedMode" class="form-control" />
<span asp-validation-for="BufferedMode" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="BlankCheckEnabled" /> @Html.DisplayNameFor(model => model.BlankCheckEnabled)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="DPOandFUA" /> @Html.DisplayNameFor(model => model.DPOandFUA)
</label>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.ScsiPage
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>ScsiPage</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="page" class="control-label"></label>
<input asp-for="page" class="form-control" />
<span asp-validation-for="page" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="subpage" class="control-label"></label>
<input asp-for="subpage" class="form-control" />
<span asp-validation-for="subpage" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="value" class="control-label"></label>
<input asp-for="value" class="form-control" />
<span asp-validation-for="value" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,100 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Scsi
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Scsi</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="InquiryData" class="control-label"></label>
<input asp-for="InquiryData" class="form-control" />
<span asp-validation-for="InquiryData" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModeSense6" /> @Html.DisplayNameFor(model => model.SupportsModeSense6)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModeSense10" /> @Html.DisplayNameFor(model => model.SupportsModeSense10)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModeSubpages" /> @Html.DisplayNameFor(model => model.SupportsModeSubpages)
</label>
</div>
<div class="form-group">
<label asp-for="ModeSense6Data" class="control-label"></label>
<input asp-for="ModeSense6Data" class="form-control" />
<span asp-validation-for="ModeSense6Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense10Data" class="control-label"></label>
<input asp-for="ModeSense10Data" class="form-control" />
<span asp-validation-for="ModeSense10Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense6CurrentData" class="control-label"></label>
<input asp-for="ModeSense6CurrentData" class="form-control" />
<span asp-validation-for="ModeSense6CurrentData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense10CurrentData" class="control-label"></label>
<input asp-for="ModeSense10CurrentData" class="form-control" />
<span asp-validation-for="ModeSense10CurrentData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense6ChangeableData" class="control-label"></label>
<input asp-for="ModeSense6ChangeableData" class="form-control" />
<span asp-validation-for="ModeSense6ChangeableData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense10ChangeableData" class="control-label"></label>
<input asp-for="ModeSense10ChangeableData" class="form-control" />
<span asp-validation-for="ModeSense10ChangeableData" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,65 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Ssc
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Ssc</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="BlockSizeGranularity" class="control-label"></label>
<input asp-for="BlockSizeGranularity" class="form-control" />
<span asp-validation-for="BlockSizeGranularity" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="MaxBlockLength" class="control-label"></label>
<input asp-for="MaxBlockLength" class="form-control" />
<span asp-validation-for="MaxBlockLength" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="MinBlockLength" class="control-label"></label>
<input asp-for="MinBlockLength" class="form-control" />
<span asp-validation-for="MinBlockLength" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,110 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.SupportedDensity
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>SupportedDensity</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="PrimaryCode" class="control-label"></label>
<input asp-for="PrimaryCode" class="form-control" />
<span asp-validation-for="PrimaryCode" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SecondaryCode" class="control-label"></label>
<input asp-for="SecondaryCode" class="form-control" />
<span asp-validation-for="SecondaryCode" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="Writable" /> @Html.DisplayNameFor(model => model.Writable)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="Duplicate" /> @Html.DisplayNameFor(model => model.Duplicate)
</label>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="DefaultDensity" /> @Html.DisplayNameFor(model => model.DefaultDensity)
</label>
</div>
<div class="form-group">
<label asp-for="BitsPerMm" class="control-label"></label>
<input asp-for="BitsPerMm" class="form-control" />
<span asp-validation-for="BitsPerMm" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Width" class="control-label"></label>
<input asp-for="Width" class="form-control" />
<span asp-validation-for="Width" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Tracks" class="control-label"></label>
<input asp-for="Tracks" class="form-control" />
<span asp-validation-for="Tracks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Capacity" class="control-label"></label>
<input asp-for="Capacity" class="form-control" />
<span asp-validation-for="Capacity" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Organization" class="control-label"></label>
<input asp-for="Organization" class="form-control" />
<span asp-validation-for="Organization" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Description" class="control-label"></label>
<input asp-for="Description" class="form-control" />
<span asp-validation-for="Description" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,800 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.TestedMedia
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>TestedMedia</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="IdentifyData" class="control-label"></label>
<input asp-for="IdentifyData" class="form-control" />
<span asp-validation-for="IdentifyData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Blocks" class="control-label"></label>
<input asp-for="Blocks" class="form-control" />
<span asp-validation-for="Blocks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BlockSize" class="control-label"></label>
<input asp-for="BlockSize" class="form-control" />
<span asp-validation-for="BlockSize" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadAACS" class="control-label"></label>
<input asp-for="CanReadAACS" class="form-control" />
<span asp-validation-for="CanReadAACS" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadADIP" class="control-label"></label>
<input asp-for="CanReadADIP" class="form-control" />
<span asp-validation-for="CanReadADIP" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadATIP" class="control-label"></label>
<input asp-for="CanReadATIP" class="form-control" />
<span asp-validation-for="CanReadATIP" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadBCA" class="control-label"></label>
<input asp-for="CanReadBCA" class="form-control" />
<span asp-validation-for="CanReadBCA" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadC2Pointers" class="control-label"></label>
<input asp-for="CanReadC2Pointers" class="form-control" />
<span asp-validation-for="CanReadC2Pointers" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadCMI" class="control-label"></label>
<input asp-for="CanReadCMI" class="form-control" />
<span asp-validation-for="CanReadCMI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadCorrectedSubchannel" class="control-label"></label>
<input asp-for="CanReadCorrectedSubchannel" class="form-control" />
<span asp-validation-for="CanReadCorrectedSubchannel" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadCorrectedSubchannelWithC2" class="control-label"></label>
<input asp-for="CanReadCorrectedSubchannelWithC2" class="form-control" />
<span asp-validation-for="CanReadCorrectedSubchannelWithC2" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadDCB" class="control-label"></label>
<input asp-for="CanReadDCB" class="form-control" />
<span asp-validation-for="CanReadDCB" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadDDS" class="control-label"></label>
<input asp-for="CanReadDDS" class="form-control" />
<span asp-validation-for="CanReadDDS" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadDMI" class="control-label"></label>
<input asp-for="CanReadDMI" class="form-control" />
<span asp-validation-for="CanReadDMI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadDiscInformation" class="control-label"></label>
<input asp-for="CanReadDiscInformation" class="form-control" />
<span asp-validation-for="CanReadDiscInformation" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadFullTOC" class="control-label"></label>
<input asp-for="CanReadFullTOC" class="form-control" />
<span asp-validation-for="CanReadFullTOC" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadHDCMI" class="control-label"></label>
<input asp-for="CanReadHDCMI" class="form-control" />
<span asp-validation-for="CanReadHDCMI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadLayerCapacity" class="control-label"></label>
<input asp-for="CanReadLayerCapacity" class="form-control" />
<span asp-validation-for="CanReadLayerCapacity" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadFirstTrackPreGap" class="control-label"></label>
<input asp-for="CanReadFirstTrackPreGap" class="form-control" />
<span asp-validation-for="CanReadFirstTrackPreGap" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadLeadIn" class="control-label"></label>
<input asp-for="CanReadLeadIn" class="form-control" />
<span asp-validation-for="CanReadLeadIn" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadLeadOut" class="control-label"></label>
<input asp-for="CanReadLeadOut" class="form-control" />
<span asp-validation-for="CanReadLeadOut" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadMediaID" class="control-label"></label>
<input asp-for="CanReadMediaID" class="form-control" />
<span asp-validation-for="CanReadMediaID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadMediaSerial" class="control-label"></label>
<input asp-for="CanReadMediaSerial" class="form-control" />
<span asp-validation-for="CanReadMediaSerial" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPAC" class="control-label"></label>
<input asp-for="CanReadPAC" class="form-control" />
<span asp-validation-for="CanReadPAC" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPFI" class="control-label"></label>
<input asp-for="CanReadPFI" class="form-control" />
<span asp-validation-for="CanReadPFI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPMA" class="control-label"></label>
<input asp-for="CanReadPMA" class="form-control" />
<span asp-validation-for="CanReadPMA" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPQSubchannel" class="control-label"></label>
<input asp-for="CanReadPQSubchannel" class="form-control" />
<span asp-validation-for="CanReadPQSubchannel" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPQSubchannelWithC2" class="control-label"></label>
<input asp-for="CanReadPQSubchannelWithC2" class="form-control" />
<span asp-validation-for="CanReadPQSubchannelWithC2" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadPRI" class="control-label"></label>
<input asp-for="CanReadPRI" class="form-control" />
<span asp-validation-for="CanReadPRI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadRWSubchannel" class="control-label"></label>
<input asp-for="CanReadRWSubchannel" class="form-control" />
<span asp-validation-for="CanReadRWSubchannel" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadRWSubchannelWithC2" class="control-label"></label>
<input asp-for="CanReadRWSubchannelWithC2" class="form-control" />
<span asp-validation-for="CanReadRWSubchannelWithC2" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadRecordablePFI" class="control-label"></label>
<input asp-for="CanReadRecordablePFI" class="form-control" />
<span asp-validation-for="CanReadRecordablePFI" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadSpareAreaInformation" class="control-label"></label>
<input asp-for="CanReadSpareAreaInformation" class="form-control" />
<span asp-validation-for="CanReadSpareAreaInformation" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadTOC" class="control-label"></label>
<input asp-for="CanReadTOC" class="form-control" />
<span asp-validation-for="CanReadTOC" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Density" class="control-label"></label>
<input asp-for="Density" class="form-control" />
<span asp-validation-for="Density" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LongBlockSize" class="control-label"></label>
<input asp-for="LongBlockSize" class="form-control" />
<span asp-validation-for="LongBlockSize" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="MediaIsRecognized" /> @Html.DisplayNameFor(model => model.MediaIsRecognized)
</label>
</div>
<div class="form-group">
<label asp-for="MediumType" class="control-label"></label>
<input asp-for="MediumType" class="form-control" />
<span asp-validation-for="MediumType" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="MediumTypeName" class="control-label"></label>
<input asp-for="MediumTypeName" class="form-control" />
<span asp-validation-for="MediumTypeName" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsHLDTSTReadRawDVD" class="control-label"></label>
<input asp-for="SupportsHLDTSTReadRawDVD" class="form-control" />
<span asp-validation-for="SupportsHLDTSTReadRawDVD" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsNECReadCDDA" class="control-label"></label>
<input asp-for="SupportsNECReadCDDA" class="form-control" />
<span asp-validation-for="SupportsNECReadCDDA" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsPioneerReadCDDA" class="control-label"></label>
<input asp-for="SupportsPioneerReadCDDA" class="form-control" />
<span asp-validation-for="SupportsPioneerReadCDDA" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsPioneerReadCDDAMSF" class="control-label"></label>
<input asp-for="SupportsPioneerReadCDDAMSF" class="form-control" />
<span asp-validation-for="SupportsPioneerReadCDDAMSF" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsPlextorReadCDDA" class="control-label"></label>
<input asp-for="SupportsPlextorReadCDDA" class="form-control" />
<span asp-validation-for="SupportsPlextorReadCDDA" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsPlextorReadRawDVD" class="control-label"></label>
<input asp-for="SupportsPlextorReadRawDVD" class="form-control" />
<span asp-validation-for="SupportsPlextorReadRawDVD" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsRead10" class="control-label"></label>
<input asp-for="SupportsRead10" class="form-control" />
<span asp-validation-for="SupportsRead10" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsRead12" class="control-label"></label>
<input asp-for="SupportsRead12" class="form-control" />
<span asp-validation-for="SupportsRead12" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsRead16" class="control-label"></label>
<input asp-for="SupportsRead16" class="form-control" />
<span asp-validation-for="SupportsRead16" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsRead6" class="control-label"></label>
<input asp-for="SupportsRead6" class="form-control" />
<span asp-validation-for="SupportsRead6" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCapacity16" class="control-label"></label>
<input asp-for="SupportsReadCapacity16" class="form-control" />
<span asp-validation-for="SupportsReadCapacity16" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCapacity" class="control-label"></label>
<input asp-for="SupportsReadCapacity" class="form-control" />
<span asp-validation-for="SupportsReadCapacity" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCd" class="control-label"></label>
<input asp-for="SupportsReadCd" class="form-control" />
<span asp-validation-for="SupportsReadCd" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCdMsf" class="control-label"></label>
<input asp-for="SupportsReadCdMsf" class="form-control" />
<span asp-validation-for="SupportsReadCdMsf" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCdRaw" class="control-label"></label>
<input asp-for="SupportsReadCdRaw" class="form-control" />
<span asp-validation-for="SupportsReadCdRaw" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadCdMsfRaw" class="control-label"></label>
<input asp-for="SupportsReadCdMsfRaw" class="form-control" />
<span asp-validation-for="SupportsReadCdMsfRaw" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLong16" class="control-label"></label>
<input asp-for="SupportsReadLong16" class="form-control" />
<span asp-validation-for="SupportsReadLong16" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLong" class="control-label"></label>
<input asp-for="SupportsReadLong" class="form-control" />
<span asp-validation-for="SupportsReadLong" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense6Data" class="control-label"></label>
<input asp-for="ModeSense6Data" class="form-control" />
<span asp-validation-for="ModeSense6Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense10Data" class="control-label"></label>
<input asp-for="ModeSense10Data" class="form-control" />
<span asp-validation-for="ModeSense10Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LBASectors" class="control-label"></label>
<input asp-for="LBASectors" class="form-control" />
<span asp-validation-for="LBASectors" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LBA48Sectors" class="control-label"></label>
<input asp-for="LBA48Sectors" class="form-control" />
<span asp-validation-for="LBA48Sectors" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LogicalAlignment" class="control-label"></label>
<input asp-for="LogicalAlignment" class="form-control" />
<span asp-validation-for="LogicalAlignment" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="NominalRotationRate" class="control-label"></label>
<input asp-for="NominalRotationRate" class="form-control" />
<span asp-validation-for="NominalRotationRate" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PhysicalBlockSize" class="control-label"></label>
<input asp-for="PhysicalBlockSize" class="form-control" />
<span asp-validation-for="PhysicalBlockSize" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SolidStateDevice" class="control-label"></label>
<input asp-for="SolidStateDevice" class="form-control" />
<span asp-validation-for="SolidStateDevice" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="UnformattedBPT" class="control-label"></label>
<input asp-for="UnformattedBPT" class="form-control" />
<span asp-validation-for="UnformattedBPT" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="UnformattedBPS" class="control-label"></label>
<input asp-for="UnformattedBPS" class="form-control" />
<span asp-validation-for="UnformattedBPS" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadDmaLba" class="control-label"></label>
<input asp-for="SupportsReadDmaLba" class="form-control" />
<span asp-validation-for="SupportsReadDmaLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadDmaRetryLba" class="control-label"></label>
<input asp-for="SupportsReadDmaRetryLba" class="form-control" />
<span asp-validation-for="SupportsReadDmaRetryLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLba" class="control-label"></label>
<input asp-for="SupportsReadLba" class="form-control" />
<span asp-validation-for="SupportsReadLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadRetryLba" class="control-label"></label>
<input asp-for="SupportsReadRetryLba" class="form-control" />
<span asp-validation-for="SupportsReadRetryLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLongLba" class="control-label"></label>
<input asp-for="SupportsReadLongLba" class="form-control" />
<span asp-validation-for="SupportsReadLongLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLongRetryLba" class="control-label"></label>
<input asp-for="SupportsReadLongRetryLba" class="form-control" />
<span asp-validation-for="SupportsReadLongRetryLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsSeekLba" class="control-label"></label>
<input asp-for="SupportsSeekLba" class="form-control" />
<span asp-validation-for="SupportsSeekLba" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadDmaLba48" class="control-label"></label>
<input asp-for="SupportsReadDmaLba48" class="form-control" />
<span asp-validation-for="SupportsReadDmaLba48" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLba48" class="control-label"></label>
<input asp-for="SupportsReadLba48" class="form-control" />
<span asp-validation-for="SupportsReadLba48" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadDma" class="control-label"></label>
<input asp-for="SupportsReadDma" class="form-control" />
<span asp-validation-for="SupportsReadDma" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadDmaRetry" class="control-label"></label>
<input asp-for="SupportsReadDmaRetry" class="form-control" />
<span asp-validation-for="SupportsReadDmaRetry" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadRetry" class="control-label"></label>
<input asp-for="SupportsReadRetry" class="form-control" />
<span asp-validation-for="SupportsReadRetry" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadSectors" class="control-label"></label>
<input asp-for="SupportsReadSectors" class="form-control" />
<span asp-validation-for="SupportsReadSectors" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsReadLongRetry" class="control-label"></label>
<input asp-for="SupportsReadLongRetry" class="form-control" />
<span asp-validation-for="SupportsReadLongRetry" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="SupportsSeek" class="control-label"></label>
<input asp-for="SupportsSeek" class="form-control" />
<span asp-validation-for="SupportsSeek" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadingIntersessionLeadIn" class="control-label"></label>
<input asp-for="CanReadingIntersessionLeadIn" class="form-control" />
<span asp-validation-for="CanReadingIntersessionLeadIn" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CanReadingIntersessionLeadOut" class="control-label"></label>
<input asp-for="CanReadingIntersessionLeadOut" class="form-control" />
<span asp-validation-for="CanReadingIntersessionLeadOut" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="IntersessionLeadInData" class="control-label"></label>
<input asp-for="IntersessionLeadInData" class="form-control" />
<span asp-validation-for="IntersessionLeadInData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="IntersessionLeadOutData" class="control-label"></label>
<input asp-for="IntersessionLeadOutData" class="form-control" />
<span asp-validation-for="IntersessionLeadOutData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Read6Data" class="control-label"></label>
<input asp-for="Read6Data" class="form-control" />
<span asp-validation-for="Read6Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Read10Data" class="control-label"></label>
<input asp-for="Read10Data" class="form-control" />
<span asp-validation-for="Read10Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Read12Data" class="control-label"></label>
<input asp-for="Read12Data" class="form-control" />
<span asp-validation-for="Read12Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Read16Data" class="control-label"></label>
<input asp-for="Read16Data" class="form-control" />
<span asp-validation-for="Read16Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLong10Data" class="control-label"></label>
<input asp-for="ReadLong10Data" class="form-control" />
<span asp-validation-for="ReadLong10Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLong16Data" class="control-label"></label>
<input asp-for="ReadLong16Data" class="form-control" />
<span asp-validation-for="ReadLong16Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadSectorsData" class="control-label"></label>
<input asp-for="ReadSectorsData" class="form-control" />
<span asp-validation-for="ReadSectorsData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadSectorsRetryData" class="control-label"></label>
<input asp-for="ReadSectorsRetryData" class="form-control" />
<span asp-validation-for="ReadSectorsRetryData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadDmaData" class="control-label"></label>
<input asp-for="ReadDmaData" class="form-control" />
<span asp-validation-for="ReadDmaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadDmaRetryData" class="control-label"></label>
<input asp-for="ReadDmaRetryData" class="form-control" />
<span asp-validation-for="ReadDmaRetryData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLbaData" class="control-label"></label>
<input asp-for="ReadLbaData" class="form-control" />
<span asp-validation-for="ReadLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadRetryLbaData" class="control-label"></label>
<input asp-for="ReadRetryLbaData" class="form-control" />
<span asp-validation-for="ReadRetryLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadDmaLbaData" class="control-label"></label>
<input asp-for="ReadDmaLbaData" class="form-control" />
<span asp-validation-for="ReadDmaLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadDmaRetryLbaData" class="control-label"></label>
<input asp-for="ReadDmaRetryLbaData" class="form-control" />
<span asp-validation-for="ReadDmaRetryLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLba48Data" class="control-label"></label>
<input asp-for="ReadLba48Data" class="form-control" />
<span asp-validation-for="ReadLba48Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadDmaLba48Data" class="control-label"></label>
<input asp-for="ReadDmaLba48Data" class="form-control" />
<span asp-validation-for="ReadDmaLba48Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLongData" class="control-label"></label>
<input asp-for="ReadLongData" class="form-control" />
<span asp-validation-for="ReadLongData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLongRetryData" class="control-label"></label>
<input asp-for="ReadLongRetryData" class="form-control" />
<span asp-validation-for="ReadLongRetryData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLongLbaData" class="control-label"></label>
<input asp-for="ReadLongLbaData" class="form-control" />
<span asp-validation-for="ReadLongLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadLongRetryLbaData" class="control-label"></label>
<input asp-for="ReadLongRetryLbaData" class="form-control" />
<span asp-validation-for="ReadLongRetryLbaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="TocData" class="control-label"></label>
<input asp-for="TocData" class="form-control" />
<span asp-validation-for="TocData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="FullTocData" class="control-label"></label>
<input asp-for="FullTocData" class="form-control" />
<span asp-validation-for="FullTocData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AtipData" class="control-label"></label>
<input asp-for="AtipData" class="form-control" />
<span asp-validation-for="AtipData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PmaData" class="control-label"></label>
<input asp-for="PmaData" class="form-control" />
<span asp-validation-for="PmaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadCdData" class="control-label"></label>
<input asp-for="ReadCdData" class="form-control" />
<span asp-validation-for="ReadCdData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadCdMsfData" class="control-label"></label>
<input asp-for="ReadCdMsfData" class="form-control" />
<span asp-validation-for="ReadCdMsfData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadCdFullData" class="control-label"></label>
<input asp-for="ReadCdFullData" class="form-control" />
<span asp-validation-for="ReadCdFullData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ReadCdMsfFullData" class="control-label"></label>
<input asp-for="ReadCdMsfFullData" class="form-control" />
<span asp-validation-for="ReadCdMsfFullData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Track1PregapData" class="control-label"></label>
<input asp-for="Track1PregapData" class="form-control" />
<span asp-validation-for="Track1PregapData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LeadInData" class="control-label"></label>
<input asp-for="LeadInData" class="form-control" />
<span asp-validation-for="LeadInData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LeadOutData" class="control-label"></label>
<input asp-for="LeadOutData" class="form-control" />
<span asp-validation-for="LeadOutData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="C2PointersData" class="control-label"></label>
<input asp-for="C2PointersData" class="form-control" />
<span asp-validation-for="C2PointersData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PQSubchannelData" class="control-label"></label>
<input asp-for="PQSubchannelData" class="form-control" />
<span asp-validation-for="PQSubchannelData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="RWSubchannelData" class="control-label"></label>
<input asp-for="RWSubchannelData" class="form-control" />
<span asp-validation-for="RWSubchannelData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CorrectedSubchannelData" class="control-label"></label>
<input asp-for="CorrectedSubchannelData" class="form-control" />
<span asp-validation-for="CorrectedSubchannelData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PQSubchannelWithC2Data" class="control-label"></label>
<input asp-for="PQSubchannelWithC2Data" class="form-control" />
<span asp-validation-for="PQSubchannelWithC2Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="RWSubchannelWithC2Data" class="control-label"></label>
<input asp-for="RWSubchannelWithC2Data" class="form-control" />
<span asp-validation-for="RWSubchannelWithC2Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CorrectedSubchannelWithC2Data" class="control-label"></label>
<input asp-for="CorrectedSubchannelWithC2Data" class="form-control" />
<span asp-validation-for="CorrectedSubchannelWithC2Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PfiData" class="control-label"></label>
<input asp-for="PfiData" class="form-control" />
<span asp-validation-for="PfiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DmiData" class="control-label"></label>
<input asp-for="DmiData" class="form-control" />
<span asp-validation-for="DmiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CmiData" class="control-label"></label>
<input asp-for="CmiData" class="form-control" />
<span asp-validation-for="CmiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DvdBcaData" class="control-label"></label>
<input asp-for="DvdBcaData" class="form-control" />
<span asp-validation-for="DvdBcaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DvdAacsData" class="control-label"></label>
<input asp-for="DvdAacsData" class="form-control" />
<span asp-validation-for="DvdAacsData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DvdDdsData" class="control-label"></label>
<input asp-for="DvdDdsData" class="form-control" />
<span asp-validation-for="DvdDdsData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DvdSaiData" class="control-label"></label>
<input asp-for="DvdSaiData" class="form-control" />
<span asp-validation-for="DvdSaiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PriData" class="control-label"></label>
<input asp-for="PriData" class="form-control" />
<span asp-validation-for="PriData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="EmbossedPfiData" class="control-label"></label>
<input asp-for="EmbossedPfiData" class="form-control" />
<span asp-validation-for="EmbossedPfiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AdipData" class="control-label"></label>
<input asp-for="AdipData" class="form-control" />
<span asp-validation-for="AdipData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DcbData" class="control-label"></label>
<input asp-for="DcbData" class="form-control" />
<span asp-validation-for="DcbData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="HdCmiData" class="control-label"></label>
<input asp-for="HdCmiData" class="form-control" />
<span asp-validation-for="HdCmiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="DvdLayerData" class="control-label"></label>
<input asp-for="DvdLayerData" class="form-control" />
<span asp-validation-for="DvdLayerData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BluBcaData" class="control-label"></label>
<input asp-for="BluBcaData" class="form-control" />
<span asp-validation-for="BluBcaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BluDdsData" class="control-label"></label>
<input asp-for="BluDdsData" class="form-control" />
<span asp-validation-for="BluDdsData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BluSaiData" class="control-label"></label>
<input asp-for="BluSaiData" class="form-control" />
<span asp-validation-for="BluSaiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BluDiData" class="control-label"></label>
<input asp-for="BluDiData" class="form-control" />
<span asp-validation-for="BluDiData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BluPacData" class="control-label"></label>
<input asp-for="BluPacData" class="form-control" />
<span asp-validation-for="BluPacData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PlextorReadCddaData" class="control-label"></label>
<input asp-for="PlextorReadCddaData" class="form-control" />
<span asp-validation-for="PlextorReadCddaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PioneerReadCddaData" class="control-label"></label>
<input asp-for="PioneerReadCddaData" class="form-control" />
<span asp-validation-for="PioneerReadCddaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PioneerReadCddaMsfData" class="control-label"></label>
<input asp-for="PioneerReadCddaMsfData" class="form-control" />
<span asp-validation-for="PioneerReadCddaMsfData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="NecReadCddaData" class="control-label"></label>
<input asp-for="NecReadCddaData" class="form-control" />
<span asp-validation-for="NecReadCddaData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="PlextorReadRawDVDData" class="control-label"></label>
<input asp-for="PlextorReadRawDVDData" class="form-control" />
<span asp-validation-for="PlextorReadRawDVDData" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="HLDTSTReadRawDVDData" class="control-label"></label>
<input asp-for="HLDTSTReadRawDVDData" class="form-control" />
<span asp-validation-for="HLDTSTReadRawDVDData" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,95 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.TestedSequentialMedia
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>TestedSequentialMedia</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="CanReadMediaSerial" class="control-label"></label>
<input asp-for="CanReadMediaSerial" class="form-control" />
<span asp-validation-for="CanReadMediaSerial" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Density" class="control-label"></label>
<input asp-for="Density" class="form-control" />
<span asp-validation-for="Density" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="MediaIsRecognized" /> @Html.DisplayNameFor(model => model.MediaIsRecognized)
</label>
</div>
<div class="form-group">
<label asp-for="MediumType" class="control-label"></label>
<input asp-for="MediumType" class="form-control" />
<span asp-validation-for="MediumType" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="MediumTypeName" class="control-label"></label>
<input asp-for="MediumTypeName" class="form-control" />
<span asp-validation-for="MediumTypeName" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Model" class="control-label"></label>
<input asp-for="Model" class="form-control" />
<span asp-validation-for="Model" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense6Data" class="control-label"></label>
<input asp-for="ModeSense6Data" class="form-control" />
<span asp-validation-for="ModeSense6Data" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModeSense10Data" class="control-label"></label>
<input asp-for="ModeSense10Data" class="form-control" />
<span asp-validation-for="ModeSense10Data" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,74 +0,0 @@
@model UsbProduct
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>UsbProduct</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="ProductId" class="control-label"></label>
<input asp-for="ProductId" class="form-control" />
<span asp-validation-for="ProductId" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Product" class="control-label"></label>
<input asp-for="Product" class="form-control" />
<span asp-validation-for="Product" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AddedWhen" class="control-label"></label>
<input asp-for="AddedWhen" class="form-control" />
<span asp-validation-for="AddedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModifiedWhen" class="control-label"></label>
<input asp-for="ModifiedWhen" class="form-control" />
<span asp-validation-for="ModifiedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="VendorId" class="control-label"></label>
<select asp-for="VendorId" class="form-control" asp-items="ViewBag.VendorId"></select>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,70 +0,0 @@
@model UsbVendor
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>UsbVendor</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="VendorId" class="control-label"></label>
<input asp-for="VendorId" class="form-control" />
<span asp-validation-for="VendorId" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Vendor" class="control-label"></label>
<input asp-for="Vendor" class="form-control" />
<span asp-validation-for="Vendor" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AddedWhen" class="control-label"></label>
<input asp-for="AddedWhen" class="form-control" />
<span asp-validation-for="AddedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ModifiedWhen" class="control-label"></label>
<input asp-for="ModifiedWhen" class="form-control" />
<span asp-validation-for="ModifiedWhen" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,80 +0,0 @@
@model DiscImageChef.CommonTypes.Metadata.Usb
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Usb</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="VendorID" class="control-label"></label>
<input asp-for="VendorID" class="form-control" />
<span asp-validation-for="VendorID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ProductID" class="control-label"></label>
<input asp-for="ProductID" class="form-control" />
<span asp-validation-for="ProductID" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Manufacturer" class="control-label"></label>
<input asp-for="Manufacturer" class="form-control" />
<span asp-validation-for="Manufacturer" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Product" class="control-label"></label>
<input asp-for="Product" class="form-control" />
<span asp-validation-for="Product" class="text-danger"></span>
</div>
<div class="form-check form-group">
<label class="form-check-label">
<input class="form-check-input" asp-for="RemovableMedia" /> @Html.DisplayNameFor(model => model.RemovableMedia)
</label>
</div>
<div class="form-group">
<label asp-for="Descriptors" class="control-label"></label>
<input asp-for="Descriptors" class="form-control" />
<span asp-validation-for="Descriptors" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>

View File

@@ -1,60 +0,0 @@
@model DiscImageChef.Server.Models.Version
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
// /***************************************************************************
// The Disc Image Chef
// ----------------------------------------------------------------------------
//
// Filename : Create.cshtml
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : DiscImageChef Server.
//
// --[ License ] --------------------------------------------------------------
//
// This library is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of the
// License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, see <http://www.gnu.org/licenses/>.
//
// ----------------------------------------------------------------------------
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
<h4>Version</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Value" class="control-label"></label>
<input asp-for="Value" class="form-control" />
<span asp-validation-for="Value" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Count" class="control-label"></label>
<input asp-for="Count" class="form-control" />
<span asp-validation-for="Count" class="text-danger"></span>
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" value="Create" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>