Beispiel #1
0
        public ActionResult PatientLabDetails(string patientLabId)
        {
            var labs = LabService.GetLabTestsForMapping(null);

            if (!string.IsNullOrEmpty(patientLabId))
            {
                var modelObj = LabService.GetPatientWithLabDetail(patientLabId);
                modelObj.LabTestsDd = labs.LabTests;
                return(View(modelObj));
            }

            var model = new AddLabToPatientResponseModel
            {
                LabTestsDd  = labs.LabTests,
                PatientInfo = new App_PatientLab
                {
                    // ReportedOn = DateTime.Now.ToString(),
                    RequestedOn  = DateTime.Now.ToString(),
                    Name         = " ",
                    GuardianName = " ",
                    Phone        = " ",
                    Address      = " "
                }
            };

            return(View(model));
        }
Beispiel #2
0
        public ActionResult CreateLabFromOpd(string opdId)
        {
            var patient = OpdService.GetOpdById(opdId);
            var model   = new AddLabToPatientResponseModel
            {
                PatientInfo = new App_PatientLab
                {
                    // ReportedOn = DateTime.Now.ToString(),
                    RequestedOn   = DateTime.Now.ToString(),
                    Name          = patient.Name,
                    GuardianName  = patient.GuardianName,
                    Phone         = patient.Phone,
                    Address       = patient.Address,
                    PatientNo     = opdId,
                    Gender        = patient.Gender,
                    Age           = patient.Age,
                    MaritalStatus = patient.MartialStatus
                }
            };

            return(View("PatientLabDetails", model));
        }