protected void btnDisapprove_Click(object sender, EventArgs e) { using (clsIAR iar = new clsIAR()) { iar.IARCode = Request.QueryString["iarcode"]; iar.Fill(); iar.ApproverHeadRemarks = txtRemarksH.Text; iar.ApproverHeadDate = DateTime.Now; iar.DisapproveHead(); } Response.Redirect("IARMenu.aspx"); }
private void LoadDetails() { if (!clsIAR.AuthenticateAccess(Request.Cookies["Speedo"]["UserName"], Request.QueryString["iarcode"].ToString())) { Response.Redirect("~/AccessDenied.aspx"); } if (!Page.IsPostBack) { using (clsIAR iar = new clsIAR()) { iar.IARCode = Request.QueryString["iarcode"].ToString(); iar.Fill(); txtIARCode.Text = iar.IARCode; txtDateFiled.Text = iar.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtDateStart.Text = iar.DateStart.ToString("MMM dd, yyyy hh:mm tt"); txtDateEnd.Text = iar.DateEnd.ToString("MMM dd, yyyy hh:mm tt"); txtRequestorName.Text = clsUsers.GetName(iar.Username); txtReason.Text = iar.Reason; txtStatus.Text = clsIAR.ToIARStatus(iar.Status); hdnStatus.Value = iar.Status; txtApproverH.Text = clsUsers.GetName(iar.ApproverHeadName); hdnApproverH.Value = iar.ApproverHeadName; hdnStatusH.Value = iar.ApproverHeadStatus; txtStatusH.Text = clsIAR.ToIARStatus(iar.ApproverHeadStatus); txtProcessDateH.Text = clsDateTime.CheckMinDate(iar.ApproverHeadDate); txtRemarksH.Text = iar.ApproverHeadRemarks; hdnApproverD.Value = iar.ApproverDivisionName; txtApproverD.Text = clsUsers.GetName(iar.ApproverDivisionName); hdnStatusD.Value = iar.ApproverDivisionStatus; txtStatusD.Text = clsIAR.ToIARStatus(iar.ApproverDivisionStatus); txtProcessDateD.Text = clsDateTime.CheckMinDate(iar.ApproverDivisionDate); txtRemarksD.Text = iar.ApproverDivisionRemarks; if (iar.ApproverHeadStatus == "F" && iar.Status == "F") { txtRemarksH.ReadOnly = false; txtRemarksH.BackColor = System.Drawing.Color.White; btnApprove.Visible = true; btnDisapprove.Visible = true; } else { btnApprove.Visible = false; btnDisapprove.Visible = false; } } } }
protected void btnApprove_Click(object sender, EventArgs e) { string strErrorMessage = ""; if (strErrorMessage.Length == 0) { using (clsIAR iar = new clsIAR()) { iar.IARCode = Request.QueryString["iarcode"]; iar.Fill(); iar.ApproverHeadDate = DateTime.Now; iar.ApproverHeadRemarks = txtRemarksH.Text; iar.ApproveHead(); } Response.Redirect("IARMenu.aspx"); } else { divError.Visible = true; lblErrMsg.Text = strErrorMessage; } }
private void LoadDetails() { using (clsIAR iar = new clsIAR()) { iar.IARCode = Request.QueryString["iarcode"].ToString(); iar.Fill(); txtIARCode.Text = iar.IARCode; txtDateFiled.Text = iar.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtDateStart.Text = iar.DateStart.ToString("MMM dd, yyyy hh:mm tt"); txtDateEnd.Text = iar.DateEnd.ToString("MMM dd, yyyy hh:mm tt"); txtRequestorName.Text = clsUsers.GetName(iar.Username); txtReason.Text = iar.Reason; txtApproverH.Text = clsUsers.GetName(iar.ApproverHeadName); txtStatusH.Text = clsIAR.ToIARStatus(iar.ApproverHeadStatus); txtRemarksH.Text = iar.ApproverHeadRemarks; txtApproverD.Text = clsUsers.GetName(iar.ApproverDivisionName); txtStatusD.Text = clsIAR.ToIARStatus(iar.ApproverDivisionStatus); txtRemarksD.Text = iar.ApproverDivisionRemarks; txtStatus.Text = clsIAR.ToIARStatus(iar.Status); //btnCancel.Visible = clsIAR.ToIARStatusDesc(iar.Status) == IARStatus.ForApproval; } }