public async Task <IActionResult> Edit(int id, [Bind("MummyId,HairTaken,SoftTissueTaken,BoneTaken,ToothTaken,TextileTaken,BurialSampleTaken,DescriptionOfTaken,SampleNum,Sex,SexBodyCol,GefunctionTotal,PreservationNotes,AgeAtDeath,EstimateLivingStature,BodyAnalysis,SexBurialMethod,FaceBundle")] PostExhumationDatum postExhumationDatum) { if (id != postExhumationDatum.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(postExhumationDatum); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PostExhumationDatumExists(postExhumationDatum.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", postExhumationDatum.MummyId); return(View(postExhumationDatum)); }
public async Task <IActionResult> Edit(long id, [Bind("NoteId,MummyId,NoteType,NoteBody")] MummyNote mummyNote) { if (id != mummyNote.NoteId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mummyNote); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MummyNoteExists(mummyNote.NoteId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", mummyNote.MummyId); return(View(mummyNote)); }
public async Task <IActionResult> Edit(int id, [Bind("MummyId,YearOnSkull,MonthOnSkull,DayOnSkull,FieldBook,FieldBookPageNum,PostcraniaAtMagazine,Byusample,SkullAtMagazine,Skull2018StudySex,Skull2018StudyAge")] Fegbdatum fegbdatum) { if (id != fegbdatum.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fegbdatum); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FegbdatumExists(fegbdatum.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", fegbdatum.MummyId); return(View(fegbdatum)); }
public async Task <IActionResult> Edit(int id, [Bind("BioSampleId,RackNum,BagNum,ShaftId,BurialNum,MummyId,ClusterNum,Notes,Initials,SampledMonth,SampledDay,SampledYear,PreviouslySampled")] BiologicalSample biologicalSample) { if (id != biologicalSample.BioSampleId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(biologicalSample); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BiologicalSampleExists(biologicalSample.BioSampleId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", biologicalSample.MummyId); ViewData["ShaftId"] = new SelectList(_context.ShaftLocations, "ShaftId", "ShaftId", biologicalSample.ShaftId); return(View(biologicalSample)); }
public async Task <IActionResult> Edit(int id, [Bind("TombLocationId,AreaHillBurial,Tomb")] TombLocation tombLocation) { if (id != tombLocation.TombLocationId) { return(NotFound()); } if (ModelState.IsValid) { try { tombLocation.LookupValue = $"{tombLocation.AreaHillBurial} {tombLocation.Tomb}"; _context.Update(tombLocation); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TombLocationExists(tombLocation.TombLocationId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tombLocation)); }
public async Task <IActionResult> Edit(int id, [Bind("MummyId,BurialNum,ShaftId,TombId,BurialDepth,WestToHead,WestToFeet,SouthToHead,SouthToFeet,Length,BurialSituation,Goods,ArtifactsDescription,Photo,PreservationIndex,ClusterNum,HairColorCode,AgeCodeSingle,BurialMaterials,ExcavationRecorder,DateExcavated,YearExcavated,MonthExcavated,DayExcavated,HeadDirection,ArtifactFound")] Mummy mummy) { if (id != mummy.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mummy); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MummyExists(mummy.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ShaftId"] = new SelectList(_context.ShaftLocations.Where(s => s.Yupper != null && s.Xupper != null), "ShaftId", "Lookup", mummy.ShaftId); ViewData["TombId"] = new SelectList(_context.TombLocations, "TombLocationId", "LookupValue", mummy.TombId); return(View(mummy)); }
public async Task <IActionResult> Edit(int id, [Bind("MummyId,ShelfId")] FegbmummyStorage fegbmummyStorage) { if (id != fegbmummyStorage.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fegbmummyStorage); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FegbmummyStorageExists(fegbmummyStorage.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", fegbmummyStorage.MummyId); ViewData["ShelfId"] = new SelectList(_context.FegbstorageLocations, "ShelfId", "Shelf", fegbmummyStorage.ShelfId); return(View(fegbmummyStorage)); }
public async Task <IActionResult> Edit(int id, [Bind("CarbonDatingId,Racknum,ShaftLocationId,BurialNum,MummyId,AreaHillBurialNum,TubeNum,Description,SizeMm,Foci,C14sample2017,LocationDescription,Questions,Conventional14CageBp,_14ccalendarDate,Calibrated95PerCalendarDateMax,Calibrated95PerCalendarDateMin,Calibrated95PerCalendarDateSpan,Calibrated95perCalendarDateAvg,Category,Notes")] CarbonDating carbonDating) { if (id != carbonDating.CarbonDatingId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carbonDating); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarbonDatingExists(carbonDating.CarbonDatingId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", carbonDating.MummyId); ViewData["ShaftLocationId"] = new SelectList(_context.ShaftLocations, "ShaftId", "ShaftId", carbonDating.ShaftLocationId); return(View(carbonDating)); }
public async Task<IActionResult> Edit(int id, [Bind("BioNoteId,BioSampleId,NoteBody")] BioSamplesNote bioSamplesNote) { if (id != bioSamplesNote.BioNoteId) { return NotFound(); } if (ModelState.IsValid) { try { _context.Update(bioSamplesNote); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BioSamplesNoteExists(bioSamplesNote.BioNoteId)) { return NotFound(); } else { throw; } } return RedirectToAction(nameof(Index)); } ViewData["BioSampleId"] = new SelectList(_context.BiologicalSamples, "BioSampleId", "BioSampleId", bioSamplesNote.BioSampleId); return View(bioSamplesNote); }
public async Task <IActionResult> Edit(int id, [Bind("ShaftId,Ylower,Yupper,North,Xlower,Xupper,East,Subplot")] ShaftLocation shaftLocation) { if (id != shaftLocation.ShaftId) { return(NotFound()); } if (ModelState.IsValid) { try { shaftLocation.Lookup = $"{shaftLocation.Xlower}/{shaftLocation.Xupper} {shaftLocation.North} {shaftLocation.Ylower}/{shaftLocation.Yupper} {shaftLocation.East} {shaftLocation.Subplot}"; _context.Update(shaftLocation); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ShaftLocationExists(shaftLocation.ShaftId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewBag.NorthSouth = new SelectList(CardinalDirections.NorthSouth(), shaftLocation.North); ViewBag.EastWest = new SelectList(CardinalDirections.EastWest(), shaftLocation.East); ViewBag.Subplots = new SelectList(CardinalDirections.SubPlots(), shaftLocation.Subplot); return(View(shaftLocation)); }
public async Task <IActionResult> Edit(int id, [Bind("MummyId,MaturityCode,WrappingCode,Gisid")] Gisdatum gisdatum) { if (id != gisdatum.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(gisdatum); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GisdatumExists(gisdatum.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", gisdatum.MummyId); return(View(gisdatum)); }
public async Task <IActionResult> Edit(int id, [Bind("MummyId,FemurHead,HumerusHead,Osteophytosis,PubicSymphysis,FemurLength,HumerusLength,TibiaLength,Robust,SupraorbitalRidges,OrbitEdge,ParietalBossing,Gonian,NuchalCrest,ZygomaticCrest,CranialSuture,MaximumCranialLength,MaximumCranialBreadth,BasionBregmaHeight,BasionNasion,BasionProstionLength,BizygomaticDiameter,NasionProsthion,MaximumNasalBreadth,BasilarSuture,VentralArc,SubpubicAngle,SciaticNotch,PubicBone,PreaurSulcus,MedialIpramus,DorsalPitting,InterorbitalBreadth,BurialHairColor,ToothAttrition,ToothEruption,PathologyAnomalies,EphiphysealUnion,SkullTrauma,PostcraniaTrauma,CribraOrbitala,PoroticHyperostosis,MetopicSuture,ButtonOsteoma,TemporalMandibularJointOsteoarthritis,LinearHypoplasiaEnamel,PoroticHyperostosisLocations,OsteologyUnknownComment,ToBeConfirmed")] OsteologicalMummyDatum osteologicalMummyDatum) { if (id != osteologicalMummyDatum.MummyId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(osteologicalMummyDatum); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OsteologicalMummyDatumExists(osteologicalMummyDatum.MummyId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", osteologicalMummyDatum.MummyId); return(View(osteologicalMummyDatum)); }
public async Task <IActionResult> Edit(int id, [Bind("ShelfId,Rack,Shelf,SubShelf")] FegbstorageLocation fegbstorageLocation) { if (id != fegbstorageLocation.ShelfId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fegbstorageLocation); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FegbstorageLocationExists(fegbstorageLocation.ShelfId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(fegbstorageLocation)); }