public async Task <IActionResult> Edit(double id, [Bind("BurialId,BioId,HairTaken,SoftTissueTaken,BoneTaken,ToothTaken,TextileTaken,DescriptionOfTaken,ArtifactFound,EstimateAge,EstimateLivingStature,ToothAttrition,ToothEruption,PathologyAnomalies,EpiphysealUnion,Burialsampletaken")] Biology biology) { if (id != biology.BioId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(biology); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BiologyExists(biology.BioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("BurialDetails", "Home", new { burialId = biology.BurialId })); } ViewData["BurialId"] = new SelectList(_context.MainTbl, "BurialId", "BurialId", biology.BurialId); return(View(biology)); }
public async Task <IActionResult> Edit(double id, [Bind("BurialId,BoneId,BasilarSuture,VentralArc,SubpubicAngle,SciaticNotch,PubicBone,PreaurSulcus,MedialIpRamus,DorsalPitting,ForemanMagnum,FemurHead,HumerusHead,Osteophytosis,PubicSymphysis,BoneLength,MedialClavicle,IliacCrest,FemurDiameter,Humerus,FemurLength,HumerusLength,TibiaLength,Robust,SupraorbitalRidges,OrbitEdge,ParietalBossing,Gonian,NuchalCrest,ZygomaticCrest,CranialSuture,MaximumCranialLength,MaximumCranialBreadth,BasionBregmaHeight,BasionNasion,BasionProsthionLength,BizygomaticDiameter,NasionProsthion,MaximumNasalBreadth,InterorbitalBreadth,OsteologyNotes,BurialArtifactDescription,BuriedWithArtifacts,GilesGender")] Bones bones) { if (id != bones.BoneId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bones); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BonesExists(bones.BoneId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("BurialDetails", "Home", new { burialId = bones.BurialId })); } ViewData["BurialId"] = new SelectList(_context.MainTbl, "BurialId", "BurialId", bones.BurialId); return(View(bones)); }
public async Task <IActionResult> Edit([Bind("BurialId,SampleId,Rack,Bag,Cluster,Date,PreviouslySampled,Notes,Initials")] Samples samples) { /*if (id != samples.SampleId) * { this used a double id that was passed to the controller - not really needed * return NotFound(); * }*/ if (ModelState.IsValid) { try { _context.Update(samples); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SamplesExists(samples.SampleId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("BurialDetails", "Home", new { burialId = samples.BurialId })); } ViewData["BurialId"] = samples.BurialId; return(View(samples)); }
public async Task <IActionResult> Edit(string id, IdentityRole user) { if (id != user.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["RoleFk"] = new SelectList(_context.UserRoles, "RoleId", "RoleId", user.Id); return(View(user)); }
public async Task <IActionResult> Edit([Bind("BurialId,BurialId2018,YearOnSkull,MonthOnSkull,DateOnSkull,InitialsOfDataEntryExpert,InitialsOfDataEntryChecker,ByuSample,BodyAnalysis,SkullAtMagazine,PostcraniaAtMagazine,AgeSkull2018,RackAndShelf,ToBeConfirmed,SkullTrauma,PostcraniaTrauma,CribraOrbitala,PoroticHyperostosis,PoroticHyperostosisLocations,MetopicSuture,ButtonOsteoma,PostcraniaTrauma1,OsteologyUnknownComment,TemporalMandibularJointOsteoarthritisTmjOa,LinearHypoplasiaEnamel,AreaHillBurials,Tomb,NsLowPosition,NsHighPosition,NorthOrSouth,EwLowPosition,EwHighPosition,EastOrWest,Square,BurialNumber,BurialWestToHead,BurialWestToFeet,BurialSouthToHead,BurialSouthToFeet,BurialDepth,YearExcav,MonthExcavated,DateExcavated,BurialDirection,BurialPreservation,BurialWrapping,BurialAdultChild,Sex,GenderCode,BurialGenderMethod,AgeCodeSingle,BurialDirection1,NumericMinAge,NumericMaxAge,BurialAgeMethod,HairColorCode,BurialSampleTaken,LengthM,LengthCm,Goods,Cluster,FaceBundle,OsteologyNotes,OtherNotes,SampleNumber,GenderGe,GeFunctionTotal,GenderBodyCol,BasilarSuture,VentralArc,SubpubicAngle,SciaticNotch,PubicBone,PreaurSulcus,MedialIpRamus,DorsalPitting,ForemanMagnum,FemurHead,HumerusHead,Osteophytosis,PubicSymphysis,BoneLength,MedialClavicle,IliacCrest,FemurDiameter,Humerus,FemurLength,HumerusLength,TibiaLength,Robust,SupraorbitalRidges,OrbitEdge,ParietalBossing,Gonian,NuchalCrest,ZygomaticCrest,CranialSuture,MaximumCranialLength,MaximumCranialBreadth,BasionBregmaHeight,BasionNasion,BasionProsthionLength,BizygomaticDiameter,NasionProsthion,MaximumNasalBreadth,InterorbitalBreadth,ArtifactsDescription,PreservationIndex,HairTaken,SoftTissueTaken,BoneTaken,ToothTaken,TextileTaken,DescriptionOfTaken,ArtifactFound,EstimateLivingStature,ToothAttrition,ToothEruption,PathologyAnomalies,EpiphysealUnion,SsmaTimeStamp,PhotoTaken")] Burial burials) { if (ModelState.IsValid) { try { _context.Update(burials); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BurialsExists(burials.BurialId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AgeCodeSingle"] = new SelectList(_context.AgeCodes, "AgeCode1", "AgeCode1", burials.AgeCodeSingle); ViewData["BurialAdultChild"] = new SelectList(_context.BurialAdultChildren, "BurialAdultChild1", "BurialAdultChild1", burials.BurialAdultChild); ViewData["BurialWrapping"] = new SelectList(_context.BurialWrappings, "BurialWrapping1", "BurialWrapping1", burials.BurialWrapping); return(View(burials)); }
public async Task <IActionResult> Edit(double id, [Bind("SampleId,CarbonId,Rack,Tube,Description,SizeMl,Foci,C14Sample2017,Location,QuestionS,Unknown,Conventional14cAgeBp,_14cCalendarDate,Calibrated95CalendarDateMax,Calibrated95CalendarDateMin,Calibrated95CalendarDateSpan,Calibrated95CalendarDateAvg,Category,Notes")] Carbon carbon) { if (id != carbon.CarbonId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carbon); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarbonExists(carbon.CarbonId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["SampleId"] = carbon.SampleId; double?currBurialId = _context.Samples.Where(s => s.SampleId == carbon.SampleId).First().BurialId; return(RedirectToAction("BurialDetails", "Home", new { burialId = currBurialId })); }
public IActionResult CustomEdit(FieldBook fieldNote) { if (ModelState.IsValid) { _context.Update(fieldNote); _context.SaveChanges(); return(View("RecordDetails", new FieldNotesViewModel { fieldNotes = _context.FieldBook.Where(x => x.BurialId == fieldNote.BurialId), burial = _context.Burials.Where(x => x.BurialId == fieldNote.BurialId).FirstOrDefault(), fieldNote = fieldNote })); } return(View(fieldNote)); }
// Edit cranial data in database public IActionResult CustomEdit(Cranial cranialSample) { if (ModelState.IsValid) { _context.Update(cranialSample); _context.SaveChanges(); return(View("RecordDetails", new CranialViewModel { cranialSamples = _context.Cranials.Where(x => x.BurialId == cranialSample.BurialId), burial = _context.Burials.Where(x => x.BurialId == cranialSample.BurialId).FirstOrDefault(), cranialSample = cranialSample })); } return(View(cranialSample)); }
public IActionResult CustomEdit(BiologicalSample bio) { if (ModelState.IsValid) { _context.Update(bio); _context.SaveChanges(); return(View("RecordSpecificIndex", new BioSampleViewModel { biologicalSamples = _context.BiologicalSamples.Where(x => x.BurialId == bio.BurialId), burial = _context.Burials.Where(x => x.BurialId == bio.BurialId).FirstOrDefault(), bioSample = bio })); } return(View(bio)); }