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)); } }
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 }); }