示例#1
0
        public ActionResult FibrosisCalc(int id)
        {
            var patient = patientRepository.GetById(id);

            var viewModel = new FibrosisViewModel
            {
                Name        = "Esteatose Hepática",
                PatientId   = patient.Id,
                PatientName = patient.Name
            };

            return(View(viewModel));
        }
示例#2
0
        public ActionResult Save(FibrosisViewModel viewModel)
        {
            viewModel.DoctorId     = 1;
            viewModel.LaboratoryId = 1;

            try
            {
                var fibrosis = Mapper.Map <Fibrosis>(viewModel);
                examRepository.Add(fibrosis);

                return(Json(new { result = "Redirect", url = Url.Action(action: "List", controller: "Patient") }));
            }

            catch (Exception ex)
            {
                return(Json(new { result = "Error", error = ex.InnerException.Message }));
            }
        }