/// <summary> /// check if reqeust staus is pending than not allow to add request for same card holder. /// </summary> private bool CheckPendingRequest() { btnReset.Visible = true; btnSubmit.Attributes.Add("class", "button"); CHRequestDetailManager objCHRequestDetailManager = new CHRequestDetailManager(); int PendingCount = objCHRequestDetailManager.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(hideRequestTypeId.Value), DEFAULT_STATUS); if (PendingCount > 0) { btnReset.Visible = false; btnSubmit.Enabled = false; btnSubmit.Attributes.Add("class", "buttonDisble"); EnableDisableControl(false); return(false); } else { btnReset.Visible = true; btnSubmit.Enabled = true; EnableDisableControl(true); return(true); } }
/// <summary> /// check if reqeust staus is pending than not allow to add request for same card holder. /// </summary> private bool CheckPendingRequest() { CHRequestDetailManager crdm = new CHRequestDetailManager(); int pendingcount = crdm.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(hideRequestTypeId.Value), ConfigurationManager.AppSettings["DEFAULT_STATUS"].ToString()); if (pendingcount > 0) { EnableDisalbeControl(false); return(false); } else { EnableDisalbeControl(true); return(true); } }
/// <summary> /// check if reqeust staus is pending than not allow to add request for same card holder. /// </summary> private bool CheckPendingRequest() { CHRequestDetailManager objCHRequestDetailManager = new CHRequestDetailManager(); int PendingCount = objCHRequestDetailManager.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(hideRequestTypeId.Value), DEFAULT_STATUS); if (PendingCount > 0) { lblMessage.Text = Constants.PendingRequestState; DivMessage.Attributes.CssStyle.Add("display", "block"); return(false); } else { //btnproceed.Visible = true; //btndisable.Visible = false; return(true); } }
/// <summary> /// check if reqeust staus is pending than not allow to add request for same card holder. /// </summary> private bool CheckPendingRequestForReplacementRenewal() { CHRequestDetailManager objCHRequestDetailManager = new CHRequestDetailManager(); int PendingCount = objCHRequestDetailManager.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(ddlRequestType.SelectedValue), DEFAULT_STATUS); if (PendingCount > 0) { btnSubmitfinal.Enabled = false; EnableDisalbeControl(false); return(false); } else { btnSubmitfinal.Enabled = true; EnableDisalbeControl(true); lblMessage.Text = string.Empty; DivMessage.Attributes.CssStyle.Add("display", "none"); return(true); } }
/// <summary> /// check if reqeust staus is pending than not allow to add request for same card holder. /// </summary> private bool CheckPendingRequest() { CHRequestDetailManager objCHRequestDetailManager = new CHRequestDetailManager(); int PendingCount = objCHRequestDetailManager.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(hideRequestTypeId.Value), DEFAULT_STATUS); if (PendingCount > 0) { btnSubmit.Visible = false; btndisable.Visible = true; EnableDisalbeControl(false); return(false); } else { btnSubmit.Visible = true; btndisable.Visible = false; EnableDisalbeControl(true); return(true); } }
private bool CheckPendingRequest() { btnSubmit.Attributes.Add("class", "button"); CHRequestDetailManager objCHRequestDetailManager = new CHRequestDetailManager(); int pendingCount = objCHRequestDetailManager.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt32(ddlAppropRequestComplaint.SelectedValue), DEFAULT_STATUS); if (pendingCount > 0) { btnSubmit.Enabled = false; btnSubmit.Attributes.Add("class", "buttonDisble"); EnableDisableControl(false); return(false); } else { btnSubmit.Enabled = true; EnableDisableControl(true); return(true); } }
/// <summary> /// Handles the Click event of the btnSubmit control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> /// <remarks></remarks> protected void btnSubmit_Click(object sender, EventArgs e) { try { if (ddlAppropRequestComplaint.SelectedValue == "-1" || RadioRequestComplaint.SelectedValue == "-1") { lblMessage.Text = Constants.SelectReqComp; DivMessage.Attributes.CssStyle.Add("display", "block"); return; } else if (RadioRequestComplaint.SelectedValue == "0") { bool IsAllowToAdd = CheckPendingRequest(); if (!IsAllowToAdd) { lblMessage.Text = Constants.PendingRequestState; DivMessage.Attributes.CssStyle.Add("display", "block"); return; } CHRequestDetailManager crdm = new CHRequestDetailManager(); int pendingcount = crdm.CheckRequestPending(CardHolderManager.GetLoggedInUser().CardHolder_Id, Convert.ToInt64(ddlAppropRequestComplaint.SelectedValue), ConfigurationManager.AppSettings["DEFAULT_STATUS"].ToString()); if (pendingcount > 0) { lblMessage.Text = Constants.PendingRequestState; DivMessage.Attributes.CssStyle.Add("display", "block"); } else { long RequestDtlID = crdm.SaveRequestDetail(new CH_Request_DtlDTO() { Request_Dt = DateTime.Now, CardHolder_Id = CardHolderManager.GetLoggedInUser().CardHolder_Id, IP_Address = Request.UserHostAddress, RequestType_Id = Convert.ToInt64(ddlAppropRequestComplaint.SelectedValue), Created_by = CardHolderManager.GetLoggedInUser().CardHolder_Id, Created_dt = DateTime.Now, Remarks = Convert.ToString(txtremarks.Text), Request_Status = ConfigurationManager.AppSettings["DEFAULT_STATUS"].ToString() }); Mailfunction(RequestDtlID); } } else if (RadioRequestComplaint.SelectedValue == "1") { bool IsAllowToAdd = CheckPendingComplaint(); if (!IsAllowToAdd) { lblMessage.Text = Constants.PendingRequestState; DivMessage.Attributes.CssStyle.Add("display", "block"); return; } CardHolderComplaintManager crdm = new CardHolderComplaintManager(); long ComplaintDtlID = crdm.SaveComplaintDetail(new CH_Complaint_DtlDTO() { Complaint_Dt = DateTime.Now, CardHolder_Id = CardHolderManager.GetLoggedInUser().CardHolder_Id, IP_Address = Request.UserHostAddress, ComplaintType_Id = Convert.ToInt64(ddlAppropRequestComplaint.SelectedValue), Created_by = CardHolderManager.GetLoggedInUser().CardHolder_Id, Created_dt = DateTime.Now, Remarks = Convert.ToString(txtremarks.Text), Complaint_Status = ConfigurationManager.AppSettings["DEFAULT_STATUS"].ToString() }); Mailfunction(ComplaintDtlID); } Clearcontrols(); } catch (Exception ex) { LblErrorMessage.Text = Constants.GeneralErrorMessage; DivERROR.Attributes.CssStyle.Add("display", "block"); } }