public async Task <IActionResult> Lab([Bind("Id,FHIR_Identifier,Code,EffectiveDate,ValueQuantity,ValueUnit,Status")] LabObserveration labObs) { if (ModelState.IsValid) { var status = ValueSet_FHIR_Expand_Helper.SaveLabObservation(labObs); if (status) { return(RedirectToAction(nameof(Index))); } } return(View(labObs)); }
public async Task <IActionResult> Lab(int?id) { if (id == null) { return(NotFound()); } var athlete = await _context.Athlete .FirstOrDefaultAsync(m => m.Id == id); if (athlete == null) { return(NotFound()); } LabObserveration lab = new LabObserveration(); lab.Id = athlete.Id; lab.FHIR_Identifier = athlete.Identifier; lab.PatientDetails = athlete.Family + ", " + athlete.Given + "| " + athlete.Id + " |" + athlete.Gender + " |" + athlete.birthDate.ToString() + " |"; return(View(lab)); }