//create medicine of the file patient public ActionResult Createnewmedicine(int id) { MedicalFileMedicinMV medicalopen = medical.openmedicinCreate(); TempData["FileDetaliesid"] = id; return(View(medicalopen)); }
public ResponseMV ValidateMedicalFileMedicine(MedicalFileMedicinMV viewmodel) { ResponseMV result = new ResponseMV(); if (viewmodel.medicalID == null) { result.ErrorMessages.Add("medicalID", "not found name"); } result.IsValid = result.ErrorMessages.Count == 0 ? true : false; return(result); }
public MedicalFileMedicinMV openmedicinCreate(MedicalFileMedicinMV model = null) { LookupBussiness look = new LookupBussiness(); if (model == null) { model = new MedicalFileMedicinMV(); } model.listmedical = look.fillMedicin(); return(model); }
public ResponseMV createnewpatient(MedicalFileMedicinMV newmedical) { ResponseMV result = ValidateMedicalFileMedicine(newmedical); if (result.IsValid == true) { MedicalFilesMedicinTBL medicaltemp = new MedicalFilesMedicinTBL(); medicaltemp.medicalID = newmedical.medicalID; medicaltemp.fileDetaliesID = newmedical.fileDetaliesID; clinic.MedicalFilesMedicinTBLs.Add(medicaltemp); clinic.SaveChanges(); } return(result); }
public ActionResult submitemedicine(MedicalFileMedicinMV newmedical) { newmedical.fileDetaliesID = (int)TempData["FileDetaliesid"]; ResponseMV result = medical.createnewpatient(newmedical); if (result.IsValid == true) { TempData["save"] = "save Sucess Medicien"; return(RedirectToAction("Createnewmedicine", new { id = newmedical.fileDetaliesID })); } else { foreach (var item in result.ErrorMessages) { ModelState.AddModelError(item.Key, item.Value); } newmedical = medical.openmedicinCreate(newmedical); return(View("Createnewmedicine", newmedical)); } }