Exemple #1
0
        public IActionResult FillAnalysis([FromBody] MedicalAnalysisViewModel analysisViewModel)
        {
            try
            {
                var analysis = MapperMedicalAnalysis.ToMedicalAnalysis(analysisViewModel);
                employeeService.FillAnalysis(analysis, analysisViewModel.CNP);

                return(Ok("Analysis updated"));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Exemple #2
0
 public static MedicalAnalysis ToMedicalAnalysis(MedicalAnalysisViewModel analysisViewModel)
 {
     return(new MedicalAnalysis
     {
         ALTLevel = analysisViewModel.ALTLevel,
         HepatitisB = analysisViewModel.HepatitisB,
         HepatitisC = analysisViewModel.HepatitisC,
         HIV = analysisViewModel.HIV,
         HTLV = analysisViewModel.HTLV,
         Sifilis = analysisViewModel.Sifilis,
         RejectedOtherCauses = analysisViewModel.RejectedOtherCauses,
         Observations = analysisViewModel.Observations
     });
 }