public static int UpdateCaseFollowUp(CaseReferralHistory objCaseReferralHistory) { Cases objCases = new Cases(); objCases.CaseID = objCaseReferralHistory.CaseID; objCases.PartnerID = objCaseReferralHistory.NewPartnerID; objCases.UpdatedBy = objCaseReferralHistory.UpdatedBy; objCases.UpdatedDate = DateTime.Now; objCaseReferralHistory.UpdatedDate = DateTime.Now; return new CaseReferralHistoryDAO().UpdateCaseFollowUpHistory(objCaseReferralHistory, objCases); }
public int InsertCaseReferralHistory(CaseReferralHistory objCaseReferralHistory, Cases objCases) { objCaseReferralHistory.CaseReferralHistoryID = 1; BeginTransaction(); try { objCaseReferralHistory.CaseReferralHistoryID = Insert(objCaseReferralHistory); String[] UpdateProperties = new String[] { "PartnerID", "UpdatedBy", "UpdatedDate"}; Update(objCases, UpdateProperties); CommitTransaction(); } catch (Exception ex) { RollBackTransaction(); objCaseReferralHistory.CaseReferralHistoryID = -1; } return objCaseReferralHistory.CaseReferralHistoryID; }
public int UpdateCaseFollowUpHistory(CaseReferralHistory objCaseReferralHistory, Cases objCases) { int rowsaffected = -1; BeginTransaction(); try { String[] UpdateProperties = new String[] { "PreviousPartnerID", "NewPartnerID", "ReferralDate" , "Remarks","UpdatedBy", "UpdatedDate" }; rowsaffected = Update(objCaseReferralHistory, UpdateProperties); UpdateProperties = new String[] { "PartnerID", "UpdatedBy", "UpdatedDate"}; rowsaffected = Update(objCases, UpdateProperties); CommitTransaction(); } catch (Exception e) { RollBackTransaction(); rowsaffected = -1; } return rowsaffected; }
public static CaseReferralHistory GetCaseReferralHistory(int CaseReferralHistoryID) { CaseReferralHistory objCaseReferralHistory = new CaseReferralHistory(); return (CaseReferralHistory)(new CaseReferralHistoryDAO().FillDTO(objCaseReferralHistory, "CaseReferralHistoryID=" + CaseReferralHistoryID)); }
protected void btnSaveCaseReferral_Click(object sender, EventArgs e) { CaseReferralHistory objCaseReferralHistory = new CaseReferralHistory(); objCaseReferralHistory.CaseID = Convert.ToInt32(ddlReferralCaseType.SelectedValue); objCaseReferralHistory.ReferralDate = Convert.ToDateTime(txtReferralDate.Text); objCaseReferralHistory.PreviousPartnerID = Convert.ToInt32(ddlPerviousPartner.SelectedValue); objCaseReferralHistory.NewPartnerID = Convert.ToInt32(ddlNewPartner.SelectedValue); objCaseReferralHistory.Remarks = txtReferralRemarks.Text; if (!string.IsNullOrEmpty(hfCaseReferralHistoryID.Value)) { objCaseReferralHistory.CaseReferralHistoryID = Convert.ToInt32(hfCaseReferralHistoryID.Value); objCaseReferralHistory.UpdatedBy = UserAuthentication.GetUserId(this.Page); CaseReferralHistoryBO.UpdateCaseFollowUp(objCaseReferralHistory); } else { objCaseReferralHistory.CreatedBy = UserAuthentication.GetUserId(this.Page); CaseReferralHistoryBO.InsertCaseReferralHistory(objCaseReferralHistory); } ClearCaseReferral(); LoadCaseReferralHistory(Convert.ToInt32(hfCaseProfileID.Value)); }