protected void btnZMARHold_Click(object sender, EventArgs e) { if (drpArivuSelectYear.SelectedValue == "1ST_INSTALMENT") { txtZMARConfirmHoldAppReason.Text = ""; lblZMARConfirmHoldAppReasonError.Text = ""; Button btn = (Button)sender; GridViewRow gvr = (GridViewRow)btn.NamingContainer; int rowindex = gvr.RowIndex; lblZMARConfirmHoldAppNumber.Text = gvZMARApproveProcess.DataKeys[rowindex].Values["ApplicationNumber"].ToString(); lblZMARConfirmHoldAppName.Text = gvZMARApproveProcess.DataKeys[rowindex].Values["ApplicantName"].ToString(); ZMARConfirmHoldPopup.Show(); } else { DisplayAlert("Only 1ST INSTALMENT application can be hold", this); } }
protected void btnZMARConfirmHoldApplication_Click(object sender, EventArgs e) { lblZMARConfirmHoldAppReasonError.Text = ""; if (txtZMARConfirmHoldAppReason.Text.Trim() != "") { if (txtZMARConfirmHoldAppReason.Text.Trim().Length >= 10) { AP.ApplicationStatusUpdate(drpArivuSelectYear.SelectedValue + "HOLD", "HOLD", lblZMARConfirmHoldAppNumber.Text.Trim(), txtZMARConfirmHoldAppReason.Text.Trim()); this.FillGridArivu(); } else { lblZMARConfirmHoldAppReasonError.Text = "ENTER VALID REASON FOR HOLD (MINIMUM OF 10 CHARACTERS)"; ZMARConfirmHoldPopup.Show(); } } else { lblZMARConfirmHoldAppReasonError.Text = "ENTER REASON FOR HOLD"; ZMARConfirmHoldPopup.Show(); } }