コード例 #1
0
 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));
 }
コード例 #2
0
        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));
        }