public async Task<IActionResult> Create([Bind("BioNoteId,BioSampleId,NoteBody")] BioSamplesNote bioSamplesNote) { if (ModelState.IsValid) { _context.Add(bioSamplesNote); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } ViewData["BioSampleId"] = new SelectList(_context.BiologicalSamples, "BioSampleId", "BioSampleId", bioSamplesNote.BioSampleId); return View(bioSamplesNote); }
public async Task <IActionResult> Create([Bind("ShelfId,Rack,Shelf,SubShelf")] FegbstorageLocation fegbstorageLocation) { if (ModelState.IsValid) { _context.Add(fegbstorageLocation); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(fegbstorageLocation)); }
public async Task <IActionResult> Create([Bind("NoteId,MummyId,NoteType,NoteBody")] MummyNote mummyNote) { if (ModelState.IsValid) { _context.Add(mummyNote); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", mummyNote.MummyId); return(View(mummyNote)); }
public async Task <IActionResult> Create([Bind("MummyId,HairTaken,SoftTissueTaken,BoneTaken,ToothTaken,TextileTaken,BurialSampleTaken,DescriptionOfTaken,SampleNum,Sex,SexBodyCol,GefunctionTotal,PreservationNotes,AgeAtDeath,EstimateLivingStature,BodyAnalysis,SexBurialMethod,FaceBundle")] PostExhumationDatum postExhumationDatum) { if (ModelState.IsValid) { _context.Add(postExhumationDatum); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", postExhumationDatum.MummyId); return(View(postExhumationDatum)); }
public async Task <IActionResult> Create([Bind("MummyId,YearOnSkull,MonthOnSkull,DayOnSkull,FieldBook,FieldBookPageNum,PostcraniaAtMagazine,Byusample,SkullAtMagazine,Skull2018StudySex,Skull2018StudyAge")] Fegbdatum fegbdatum) { if (ModelState.IsValid) { _context.Add(fegbdatum); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", fegbdatum.MummyId); return(View(fegbdatum)); }
public async Task <IActionResult> Create([Bind("TombLocationId,AreaHillBurial,Tomb")] TombLocation tombLocation) { if (ModelState.IsValid) { tombLocation.LookupValue = $"{tombLocation.AreaHillBurial} {tombLocation.Tomb}"; _context.Add(tombLocation); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tombLocation)); }
public async Task <IActionResult> Create([Bind("MummyId,MaturityCode,WrappingCode,Gisid")] Gisdatum gisdatum) { if (ModelState.IsValid) { _context.Add(gisdatum); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", gisdatum.MummyId); return(View(gisdatum)); }
public async Task <IActionResult> Create([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 (ModelState.IsValid) { _context.Add(osteologicalMummyDatum); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MummyId"] = new SelectList(_context.Mummies, "MummyId", "MummyId", osteologicalMummyDatum.MummyId); return(View(osteologicalMummyDatum)); }
public async Task <IActionResult> Create([Bind("BioSampleId,RackNum,BagNum,ShaftId,BurialNum,MummyId,ClusterNum,Notes,Initials,SampledMonth,SampledDay,SampledYear,PreviouslySampled")] BiologicalSample biologicalSample) { if (ModelState.IsValid) { _context.Add(biologicalSample); await _context.SaveChangesAsync(); 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> Create([Bind("MummyId,BurialNum,ShaftId,TombId,BurialDepth,WestToHead,WestToFeet,SouthToHead,SouthToFeet,Length,BurialSituation,Goods,ArtifactsDescription,Photo,PreservationIndex,ClusterNum,HairColorCode,AgeCodeSingle,BurialMaterials,ExcavationRecorder,DateExcavated,HeadDirection,ArtifactFound")] Mummy mummy) { if (ModelState.IsValid) { _context.Add(mummy); await _context.SaveChangesAsync(); 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> Create([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 (ModelState.IsValid) { _context.Add(carbonDating); await _context.SaveChangesAsync(); 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> Create([Bind("MummyId,ShelfId")] FegbmummyStorage fegbmummyStorage) { if (ModelState.IsValid) { _context.Add(fegbmummyStorage); await _context.SaveChangesAsync(); 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> Create([Bind("ShaftId,Ylower,Yupper,North,Xlower,Xupper,East,Subplot")] ShaftLocation shaftLocation) { if (ModelState.IsValid) { shaftLocation.Lookup = $"{shaftLocation.Xlower}/{shaftLocation.Xupper} {shaftLocation.North} {shaftLocation.Ylower}/{shaftLocation.Yupper} {shaftLocation.East} {shaftLocation.Subplot}"; _context.Add(shaftLocation); await _context.SaveChangesAsync(); 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)); }