private void UpdateTestName(lmsMedicalTest lmsMedicalTest) { if (lmsMedicalTest.lmsMedicalTestFor != null && lmsMedicalTest.lmsMedicalTestGroup != null) { lmsMedicalTest.TESTNAME = $"{lmsMedicalTest.TESTNAME} - {lmsMedicalTest.lmsMedicalTestFor?.TESTFOR} - {lmsMedicalTest.lmsMedicalTestGroup?.GROUPNAME}"; } }
public ActionResult EditMedicalTest(lmsMedicalTest objMedicalTestMaster) { objMedicalTestMaster.GROUPID = objMedicalTestMaster.SelectedGroup; objMedicalTestMaster.TESTFORID = objMedicalTestMaster.SelectedTestFor; var saveMedicalTestDetails = _objIHospitalMaster.SaveMedicalTest(objMedicalTestMaster); return(RedirectToAction("ViewMedicalTest", new { MedicalTestId = saveMedicalTestDetails, viewMessage = "MedicalTest Details Saved Successfully" })); }
public ActionResult EditMedicalTest(lmsMedicalTest objMedicalTestMaster) { objMedicalTestMaster.GROUPID = objMedicalTestMaster.SelectedGroup; objMedicalTestMaster.TESTFORID = objMedicalTestMaster.SelectedTestFor; var saveMedicalTestDetails = _objIHospitalMaster.SaveMedicalTest(objMedicalTestMaster); return(RedirectToAction("ViewMedicalTest", new { MedicalTestId = saveMedicalTestDetails, transactionType = nameof(TransactionType.Save) })); }
public int SaveMedicalTest(lmsMedicalTest objMedicalTestMaster) { var resultId = 0; try { if (objMedicalTestMaster.TESTID > 0) { _objLabManagementEntities.lmsMedicalTests.Attach(objMedicalTestMaster); _objLabManagementEntities.Entry(objMedicalTestMaster).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(objMedicalTestMaster.TESTID); } _objLabManagementEntities.lmsMedicalTests.Add(objMedicalTestMaster); _objLabManagementEntities.SaveChanges(); resultId = _objLabManagementEntities.lmsMedicalTests.LastOrDefault().TESTID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }