public ActionResult AddReferDoctor(ReferredModel model) { ReferDoctorsServices.Add(new Refer { ReferredDoctorName = model.ReferredDoctorName, ReferredDocAddress = model.ReferredDocAddress, ReferredDocNumber = model.ReferredDocNumber, Remarks = model.Remarks, commission = model.commission }); //return new JsonResult(); return(RedirectToAction("DoctorReferrals", "Admin")); }
public ActionResult DoctorReferrals() { ReferredModel model = new ReferredModel(); var allDept = TestDeptServices.GetAllDept(); foreach (var Dept in allDept) { model.Departments.Add(new SelectListItem { Value = Dept.Id.ToString(), Text = Dept.DepartmentName }); } return(View(model)); }
public ActionResult Report(int PatientId) { try { string ReturnMessage = "Report Generated"; var TestReportDetailsList = PatientTestService.GetPatientTestsDetails(PatientId); var ReferDoctor = ReferDoctorsServices.GetPatientReferById(PatientId); var BranchName = Session["branch"].ToString(); var Patient = PatientServices.GetByPatientId(PatientId); var PatientDoctor = DoctorPatientServices.GetDoctorByPatientId(PatientId); var Refer = new ReferredModel() { ReferredDoctorName = ReferDoctor.ReferredDoctorName }; var Patientmodel = new PatientModel() { Id = Patient.Id, Name = Patient.PatientName, GenderDesc = Patient.Gender.GenderDescription, Age = Patient.Age, dateTime = Patient.DateTime.ToString() }; var patientDoctor = new UserModel() { Name = PatientDoctor.Name }; var ReportDetails = new TestResultsReportModel() { Branch = BranchName, PatientDoctor = patientDoctor, PatientInfo = Patientmodel, tests = TestReportDetailsList, ReferDoc = Refer }; // GeneratePatientReport(TestReportDetailsList, ReferDoctor, Patient, PatientDoctor, BranchName); return(Json(ReportDetails, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public ActionResult AddReferDoctor(ReferredModel model) { var refer = new Refer() { ReferredDoctorName = model.ReferredDoctorName, ReferredDocAddress = model.ReferredDocAddress, ReferredDocNumber = model.ReferredDocNumber, Remarks = model.Remarks, commission = model.commission }; ReferDoctorsServices.Add(refer); foreach (var Dept in model.DocDeptsCommision) { ReferDoctorCommisionServices.Add(new ReferDoctorCommision { ReferDoctorId = refer.Id, DeptId = Dept.DeptId, Commision = Dept.Commision }); } return(Json("success", JsonRequestBehavior.AllowGet)); }
public ActionResult DoctorReferrals() { ReferredModel model = new ReferredModel(); return(View(model)); }
private void MergeNewValuesWithOriginal(ReferredModel modelFromView) { //***************************The values that are display only will not be posted back so need to get them from session************************** ReferredModel OriginalValuesFromSession = SessionManager.CurrentReferred; }