public bool UpdateCaseDischarge(CaseDischarge caseDischargeData) { try { using (var dbModel = InitiateDbContext()) { var entity = dbModel.CaseDischarges.Find(caseDischargeData.Id); if (entity == null) { return(false); } dbModel.Entry <CaseDischarge>(entity).CurrentValues.SetValues(caseDischargeData); dbModel.SaveChanges(); return(true); } } catch (Exception ex) { Debug.WriteLine(ex.ToString()); throw; } }
public int CreateCaseDischarge(CaseDischarge caseDischargeData) { try { using (var dbModel = InitiateDbContext()) { dbModel.CaseDischarges.Add(caseDischargeData); dbModel.SaveChanges(); return(caseDischargeData.Id); } } catch (Exception ex) { Debug.WriteLine(ex.ToString()); throw; } }
public void OnGet(int caseIntakeId) { try { CaseDischargeData = m_CaseIntake.GetCaseDischarge(caseIntakeId); if (CaseDischargeData == null) { CaseDischargeData = new CaseDischarge { CaseIntakeId = caseIntakeId }; CaseDischargeData.DischargeDate = TimeZoneUtility.DateTimeNow; CaseDischargeData.DischargeTime = TimeZoneUtility.DateTimeNow; } } catch (Exception ex) { m_Log.CriticalEntry(User.Identity.Name, ex.ToString()); throw; } }