protected void btnDisapprove_Click1(object sender, EventArgs e) { using (clsATW atw = new clsATW()) { atw.ATWCode = Request.QueryString["atwcode"]; atw.Fill(); atw.ApproverDivisionRemarks = txtRemarksD.Text; atw.ApproverDivisionDate = DateTime.Now; atw.DisapproveDivision(); foreach (DataGridItem itm in dgSchedule.Items) { HiddenField phdnATWDCode = (HiddenField)itm.FindControl("hdnATWDCode"); CheckBox pchkApprove = (CheckBox)itm.FindControl("chkApprove"); TextBox ptxtRemarks = (TextBox)itm.FindControl("txtRemarks"); using (clsATWDetails atwd = new clsATWDetails()) { atwd.ATWDCode = phdnATWDCode.Value; atwd.Status = (pchkApprove.Checked ? "1" : "0"); atwd.Remarks = ptxtRemarks.Text + " "; atwd.Update(); } } } Response.Redirect("ATWMenu.aspx"); }
protected void btnApprove_Click1(object sender, EventArgs e) { string strErrorMessage = ""; if (CountCheckedSchedule() == 0) { strErrorMessage += "<br>You should approve atleast 1 schedule."; } if (strErrorMessage.Length == 0) { using (clsATW atw = new clsATW()) { atw.ATWCode = Request.QueryString["atwcode"]; atw.Fill(); atw.ApproverDivisionDate = DateTime.Now; atw.ApproverDivisionRemarks = txtRemarksD.Text; atw.ApproveDivision(); foreach (DataGridItem itm in dgSchedule.Items) { HiddenField phdnATWDCode = (HiddenField)itm.FindControl("hdnATWDCode"); CheckBox pchkApprove = (CheckBox)itm.FindControl("chkApprove"); TextBox ptxtRemarks = (TextBox)itm.FindControl("txtRemarks"); using (clsATWDetails atwd = new clsATWDetails()) { atwd.ATWDCode = phdnATWDCode.Value; atwd.Status = (pchkApprove.Checked ? "1" : "0"); atwd.Remarks = ptxtRemarks.Text + " "; atwd.Update(); } } } Response.Redirect("ATWMenu.aspx"); } else { divError.Visible = true; lblErrMsg.Text = strErrorMessage; } }
private void LoadDetails() { using (clsATW atw = new clsATW()) { atw.ATWCode = Request.QueryString["atwcode"].ToString(); atw.Fill(); txtATWCode.Text = atw.ATWCode; txtDateFiled.Text = atw.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtRequestorName.Text = clsUsers.GetName(atw.Username); txtReason.Text = atw.Reason; txtApproverH.Text = clsUsers.GetName(atw.ApproverHeadName); txtStatusH.Text = clsATW.ToATWStatus(atw.ApproverHeadStatus); txtRemarksH.Text = atw.ApproverHeadRemarks; txtApproverD.Text = clsUsers.GetName(atw.ApproverDivisionName); txtStatusD.Text = clsATW.ToATWStatus(atw.ApproverDivisionStatus); txtRemarksD.Text = atw.ApproverDivisionRemarks; txtStatus.Text = clsATW.ToATWStatus(atw.Status); btnCancel.Visible = clsATW.ToATWStatusDesc(atw.Status) == ATWStatus.ForApproval; } }
private void LoadDetails() { if (!Page.IsPostBack) { clsATW atw = new clsATW(); atw.ATWCode = Request.QueryString["atwcode"].ToString(); atw.Fill(); txtATWCode.Text = atw.ATWCode; txtDateFiled.Text = atw.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtRequestorName.Text = clsUsers.GetName(atw.Username); txtReason.Text = atw.Reason; txtStatus.Text = clsATW.ToATWStatus(atw.Status); hdnStatus.Value = atw.Status; txtApproverH.Text = clsUsers.GetName(atw.ApproverHeadName); hdnApproverH.Value = atw.ApproverHeadName; hdnStatusH.Value = atw.ApproverHeadStatus; txtStatusH.Text = clsATW.ToATWStatus(atw.ApproverHeadStatus); txtProcessDateH.Text = clsDateTime.CheckMinDate(atw.ApproverHeadDate); txtRemarksH.Text = atw.ApproverHeadRemarks; hdnApproverD.Value = atw.ApproverDivisionName; txtApproverD.Text = clsUsers.GetName(atw.ApproverDivisionName); hdnStatusD.Value = atw.ApproverDivisionStatus; txtStatusD.Text = clsATW.ToATWStatus(atw.ApproverDivisionStatus); txtProcessDateD.Text = clsDateTime.CheckMinDate(atw.ApproverDivisionDate); txtRemarksD.Text = atw.ApproverDivisionRemarks; if (atw.ApproverDivisionStatus == "F" && atw.Status == "F") { txtRemarksD.ReadOnly = false; txtRemarksD.BackColor = System.Drawing.Color.White; btnApprove.Visible = true; btnDisapprove.Visible = true; } else { btnApprove.Visible = false; btnDisapprove.Visible = false; } } }