private void btnSave_Click(object sender, EventArgs e) { using (clsOvertime overtime = new clsOvertime()) { overtime.OvertimeCode = _strOvertimeCode; overtime.Fill(); overtime.DateStart = clsDateTime.CombineDateTime(dtpStartDate.Value, dtpStartTime.Value); overtime.DateEnd = clsDateTime.CombineDateTime(dtpEndDate.Value, dtpEndTime.Value); overtime.DateFile = clsDateTime.CombineDateTime(dtpFileDate.Value, dtpFileTime.Value); overtime.Reason = txtReason.Text; if (_strChargeType == "1") { overtime.RequestorApproverDate = clsDateTime.CombineDateTime(dtpRDate.Value, dtpRTime.Value); overtime.RequestorApproverRemarks = txtRRemarks.Text; overtime.RequestorApproverStatus = cmbRStatus.SelectedValue.ToString(); } overtime.HeadApproverDate = clsDateTime.CombineDateTime(dtpHDate.Value, dtpHTime.Value); overtime.HeadApproverRemarks = txtHRemarks.Text; overtime.HeadApproverStatus = cmbHStatus.SelectedValue.ToString(); overtime.Status = cmbStatus.SelectedValue.ToString(); if (overtime.UpdateAdmin() > 0) { _frmOvertimeList.LoadOvertimeList(); this.Close(); } } }
private void btnSave_Click(object sender, EventArgs e) { if (IsCorrectData()) { using (clsOvertime overtime = new clsOvertime()) { overtime.Username = cmbRequestor.SelectedValue.ToString(); overtime.DateFile = clsDateTime.CombineDateTime(dtpFileDate.Value, dtpFileTime.Value); overtime.DateStart = clsDateTime.CombineDateTime(dtpStartDate.Value, dtpStartTime.Value); overtime.DateEnd = clsDateTime.CombineDateTime(dtpEndDate.Value, dtpEndTime.Value); overtime.Units = 0; overtime.Reason = txtReason.Text; overtime.ChargeType = cmbChargeType.SelectedValue.ToString(); overtime.DepartmentCode = cmbRender.SelectedValue.ToString(); if (cmbChargeType.SelectedValue.ToString() == "1") { overtime.RequestorApproverName = cmbRApprover.SelectedValue.ToString(); overtime.RequestorApproverDate = clsDateTime.CombineDateTime(dtpRDate.Value, dtpRTime.Value); overtime.RequestorApproverRemarks = txtRRemarks.Text; overtime.RequestorApproverStatus = cmbRStatus.SelectedValue.ToString(); } overtime.HeadApproverName = cmbHApprover.SelectedValue.ToString(); overtime.HeadApproverDate = clsDateTime.CombineDateTime(dtpHDate.Value, dtpHTime.Value); overtime.HeadApproverRemarks = txtHRemarks.Text; overtime.HeadApproverStatus = cmbHStatus.SelectedValue.ToString(); overtime.Status = cmbStatus.SelectedValue.ToString(); overtime.InsertAdmin(); } _frmOvertimeList.LoadOvertimeList(); this.Close(); } }
protected void btnCancel_Click(object sender, EventArgs e) { using (clsOvertime ot = new clsOvertime()) { ot.OvertimeCode = Request.QueryString["otcode"].ToString(); ot.Cancel(); } Response.Redirect("OvertimeMenu.aspx"); }
protected void btnDisapprove_Click(object sender, EventArgs e) { using (clsOvertime ot = new clsOvertime()) { ot.OvertimeCode = Request.QueryString["otcode"]; ot.Fill(); ot.ApproverHeadRemarks = txtHRemarks.Text; ot.ApproverHeadDate = DateTime.Now; ot.DisapproveHead(); } ScriptManager.RegisterStartupScript(this, GetType(), "Disapproved", "ModalDisapprove();", true); }
protected void Page_Load(object sender, EventArgs e) { clsSpeedo.Authenticate(); if (!clsOvertime.AuthenticateAccess(Request.Cookies["Speedo"]["UserName"], Request.QueryString["otcode"].ToString())) { Response.Redirect("~/AccessDenied.aspx"); } if (!Page.IsPostBack) { clsOvertime.AuthenticateAccessForm(OvertimeUsers.ApproverRequestor, Request.Cookies["Speedo"]["UserName"], Request.QueryString["otcode"].ToString()); clsOvertime ot = new clsOvertime(Request.QueryString["otcode"].ToString()); ot.Fill(); txtOTCode.Text = ot.OvertimeCode; txtChargeType.Text = clsOvertime.GetChargeTypeDesc(ot.ChargeType); txtRequestorDepartment.Text = clsDepartment.GetName(clsEmployee.GetDepartmentCode(ot.Username)); txtRenderedTo.Text = clsDepartment.GetName(ot.DepartmentCode); txtDateFiled.Text = ot.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtDateFrom.Text = ot.DateStart.ToString("MMM dd, yyyy hh:mm tt"); txtDateTo.Text = ot.DateEnd.ToString("MMM dd, yyyy hh:mm tt"); txtHours.Text = ot.Units.ToString(); txtRequestorName.Text = clsUsers.GetName(ot.Username); txtReason.Text = ot.Reason; txtStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.Status); hdnStatus.Value = ot.Status; txtHApprover.Text = clsUsers.GetName(ot.ApproverHeadName); hdnHApprover.Value = ot.ApproverHeadName; hdnHStatus.Value = ot.ApproverHeadStatus; txtHStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverHeadStatus); txtHDateProcess.Text = clsDateTime.CheckMinDate(ot.ApproverHeadDate); txtHRemarks.Text = ot.ApproverHeadRemarks; hdnRApprover.Value = ot.ApproverRequestorName; txtRApprover.Text = clsUsers.GetName(ot.ApproverRequestorName); hdnRStatus.Value = ot.ApproverRequestorStatus; txtRStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverRequestorStatus); txtRDateProcess.Text = clsDateTime.CheckMinDate(ot.ApproverRequestorDate); txtRRemarks.Text = ot.ApproverRequestorRemarks; if (ot.ApproverRequestorStatus == "F") { txtRRemarks.ReadOnly = false; txtRRemarks.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) { using (clsOvertime ot = new clsOvertime()) { ot.OvertimeCode = Request.QueryString["otcode"]; ot.Fill(); ot.ApproverCOORemarks = txtCRemarks.Text; ot.ApproverCOODate = DateTime.Now; ot.ApproveCOO(); } Response.Redirect("OvertimeMenu.aspx"); }
private void tbtnDelete_Click(object sender, EventArgs e) { if (lvOvertimeList.SelectedItems.Count > 0) { if (MessageBox.Show(clsMessageBox.MessageBoxDeleteAsk, clsMessageBox.MessageBoxText, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { clsOvertime overtime = new clsOvertime(); overtime.OvertimeCode = lvOvertimeList.SelectedItems[0].Tag.ToString(); overtime.Delete(); } } }
protected void btnDisapprove_Click(object sender, EventArgs e) { using (clsOvertime ot = new clsOvertime()) { ot.OvertimeCode = Request.QueryString["otcode"]; ot.Fill(); ot.ApproverRequestorRemarks = txtRRemarks.Text; ot.ApproverRequestorDate = DateTime.Now; ot.DisapproveRequestor(); } //ADDED by CALVIN CAVITE FEB 15, 2018 ScriptManager.RegisterStartupScript(this, GetType(), "Success!", "ModalDisapprove();", true); }
private void BindOvertimeDetails(string pOTCode) { using (clsOvertime ot = new clsOvertime(pOTCode)) { ot.Fill(); lblOTCode.Text = pOTCode; lblOTDepartment.Text = (ot.ChargeType == "0" ? "Charge within the department" : Department.GetName(ot.DepartmentCode)); lblOTChargeType.Text = clsOvertime.GetChargeTypeDesc(ot.ChargeType); lblOTDepartment.Text = Department.GetName(ot.DepartmentCode); lblOTRequestor.Text = Employee.GetName(ot.Username); lblOTDateFile.Text = ot.DateFile.ToString("MMM dd, yyyy hh:mm tt"); lblOTStart.Text = ot.DateStart.ToString("ddd MMM dd, yyyy hh:mm tt"); lblOTEnd.Text = ot.DateEnd.ToString("ddd MMM dd, yyyy hh:mm tt"); lblOTReason.Text = ot.Reason; lblOTRAName.Text = (ot.ChargeType == "1" ? Employee.GetName(ot.RequestorApproverName) : "NA"); lblOTRADate.Text = (ot.ChargeType == "1" ? ot.RequestorApproverDate.ToString("MM-dd-yyyy") : "NA"); lblOTRARemaks.Text = (ot.ChargeType == "1" ? ot.RequestorApproverRemarks : "NA"); lblOTHAName.Text = Employee.GetName(ot.HeadApproverName); lblOTHADate.Text = ot.HeadApproverDate.ToString("MM-dd-yyyy"); lblOTHARemarks.Text = ot.HeadApproverRemarks; lblOTStatus.Text = clsOvertime.ToStatusDesc(ot.Status); } }
private void btnSave_Click(object sender, EventArgs e) { if (IsCorrectData()) { using (clsOvertime overtime = new clsOvertime()) { overtime.OvertimeCode = txtOBCode.Text; overtime.Username = cmbRequestor.SelectedValue.ToString(); overtime.DateFile = clsDateTime.CombineDateTime(dtpFileDate.Value, dtpFileTime.Value); overtime.DateStart = clsDateTime.CombineDateTime(dtpStartDate.Value, dtpStartTime.Value); overtime.DateEnd = clsDateTime.CombineDateTime(dtpEndDate.Value, dtpEndTime.Value); overtime.Units = 0; overtime.Reason = txtReason.Text; overtime.ChargeType = cmbChargeType.SelectedValue.ToString(); overtime.DepartmentCode = cmbRender.SelectedValue.ToString(); if (cmbChargeType.SelectedValue.ToString() == "1") { overtime.RequestorApproverName = cmbRApprover.SelectedValue.ToString(); overtime.RequestorApproverDate = clsDateTime.CombineDateTime(dtpRDate.Value, dtpRTime.Value); overtime.RequestorApproverRemarks = txtRRemarks.Text; overtime.RequestorApproverStatus = cmbRStatus.SelectedValue.ToString(); } overtime.HeadApproverName = cmbHApprover.SelectedValue.ToString(); overtime.HeadApproverDate = clsDateTime.CombineDateTime(dtpHDate.Value, dtpHTime.Value); overtime.HeadApproverRemarks = txtHRemarks.Text; overtime.HeadApproverStatus = cmbHStatus.SelectedValue.ToString(); overtime.Status = cmbStatus.SelectedValue.ToString(); overtime.InsertAdmin(); if (overtime.MessageAlert == 1) { MessageBox.Show("Overtime Request has been added", "Overtime Request Success", MessageBoxButtons.OK, MessageBoxIcon.Information); } } _frmOvertimeList.LoadOvertimeList(); this.Close(); } }
protected void Page_Load(object sender, EventArgs e) { clsSpeedo.Authenticate(); if (!clsOvertime.AuthenticateAccess(Request.Cookies["Speedo"]["UserName"].ToString(), Request.QueryString["otcode"].ToString())) Response.Redirect("~/AccessDenied.aspx"); if (!Page.IsPostBack) { clsOvertime.AuthenticateAccessForm(OvertimeUsers.Requestor, Request.Cookies["Speedo"]["UserName"], Request.QueryString["otcode"].ToString()); clsOvertime ot = new clsOvertime(Request.QueryString["otcode"].ToString()); ot.Fill(); txtOTCode.Text = ot.OvertimeCode; txtChargeType.Text = clsOvertime.GetChargeTypeDesc(ot.ChargeType); txtChargeTo.Text = clsDepartment.GetName(ot.DepartmentCode); txtDateFiled.Text = ot.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtRequestorName.Text = clsUsers.GetName(ot.Username); txtDateFrom.Text = ot.DateStart.ToString("MMM dd, yyyy hh:mm tt"); txtDateTo.Text = ot.DateEnd.ToString("MMM dd, yyyy hh:mm tt"); txtHours.Text = ot.Units.ToString(); txtReason.Text = ot.Reason; txtHApprover.Text = clsUsers.GetName(ot.ApproverHeadName); txtHStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverHeadStatus); txtHDateProcess.Text = clsDateTime.CheckMinDate(ot.ApproverHeadDate); txtHRemarks.Text = ot.ApproverHeadRemarks; txtStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.Status); if (ot.ChargeType == "1") { txtRApprover.Text = clsUsers.GetName(ot.ApproverRequestorName); txtRStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverRequestorStatus); txtRDateProcess.Text = clsDateTime.CheckMinDate(ot.ApproverRequestorDate); txtRRemarks.Text = ot.ApproverRequestorRemarks; trRApprover.Visible = true; trRStatus.Visible = true; trRRemarks.Visible = true; } if (ot.ApproverDivisionStatus != "X" && ot.ApproverDivisionStatus != "" && !Convert.IsDBNull(ot.ApproverDivisionStatus)) { hdnDApprover.Value = ot.ApproverDivisionName; txtDApprover.Text = clsUsers.GetName(ot.ApproverDivisionName); hdnDStatus.Value = ot.ApproverDivisionStatus; txtDStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverDivisionStatus); txtDProcessDate.Text = clsDateTime.CheckMinDate(ot.ApproverDivisionDate); txtDRemarks.Text = ot.ApproverDivisionRemarks; trApproverDivision1.Visible = true; trApproverDivision2.Visible = true; trApproverDivision3.Visible = true; } if (ot.ApproverCOOStatus != "X" && ot.ApproverCOOStatus != "" && !Convert.IsDBNull(ot.ApproverCOOStatus)) { hdnCApprover.Value = ot.ApproverCOOName; txtCApprover.Text = clsUsers.GetName(ot.ApproverCOOName); hdnCStatus.Value = ot.ApproverCOOStatus; txtCStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverCOOStatus); txtCProcessDate.Text = clsDateTime.CheckMinDate(ot.ApproverCOODate); txtCRemarks.Text = ot.ApproverCOORemarks; trApproverCOO1.Visible = true; trApproverCOO2.Visible = true; trApproverCOO3.Visible = true; } btnCancel.Visible = clsOvertime.ToOvertimeStatus(ot.Status) == OvertimeStatus.ForApproval; } }
protected void Page_Load(object sender, EventArgs e) { clsSpeedo.Authenticate(); if (!clsOvertime.AuthenticateAccess(Request.Cookies["Speedo"]["UserName"], Request.QueryString["otcode"].ToString())) { Response.Redirect("~/AccessDenied.aspx"); } if (!Page.IsPostBack) { clsOvertime.AuthenticateAccessForm(OvertimeUsers.ApproverDivision, Request.Cookies["Speedo"]["UserName"], Request.QueryString["otcode"].ToString()); clsOvertime ot = new clsOvertime(Request.QueryString["otcode"].ToString()); ot.Fill(); txtOTCode.Text = ot.OvertimeCode; txtChargeType.Text = clsOvertime.GetChargeTypeDesc(ot.ChargeType); txtRequestorDepartment.Text = clsDepartment.GetName(clsEmployee.GetDepartmentCode(ot.Username)); txtRenderedTo.Text = clsDepartment.GetName(ot.DepartmentCode); txtDateFiled.Text = ot.DateFile.ToString("MMM dd, yyyy hh:mm tt"); txtDateFrom.Text = ot.DateStart.ToString("MMM dd, yyyy hh:mm tt"); txtDateTo.Text = ot.DateEnd.ToString("MMM dd, yyyy hh:mm tt"); txtHours.Text = ot.Units.ToString(); txtRequestorName.Text = clsUsers.GetName(ot.Username); txtReason.Text = ot.Reason; txtStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.Status); hdnStatus.Value = ot.Status; txtHApprover.Text = clsUsers.GetName(ot.ApproverHeadName); hdnHApprover.Value = ot.ApproverHeadName; hdnHStatus.Value = ot.ApproverHeadStatus; txtHStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverHeadStatus); txtHProcessDate.Text = clsDateTime.CheckMinDate(ot.ApproverHeadDate); txtHRemarks.Text = ot.ApproverHeadRemarks; if (ot.ChargeType == "1") { hdnRApprover.Value = ot.ApproverRequestorName; txtRApprover.Text = clsUsers.GetName(ot.ApproverRequestorName); hdnRStatus.Value = ot.ApproverRequestorStatus; txtRStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverRequestorStatus); txtRDateProcessed.Text = clsDateTime.CheckMinDate(ot.ApproverRequestorDate); txtRRemarks.Text = ot.ApproverRequestorRemarks; trRApprover.Visible = true; trRStatus.Visible = true; trRRemarks.Visible = true; } hdnDApprover.Value = ot.ApproverDivisionName; txtDApprover.Text = clsUsers.GetName(ot.ApproverDivisionName); hdnDStatus.Value = ot.ApproverDivisionStatus; txtDStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverDivisionStatus); txtDProcessDate.Text = clsDateTime.CheckMinDate(ot.ApproverDivisionDate); txtDRemarks.Text = ot.ApproverDivisionRemarks; if (ot.ApproverCOOStatus != "X" && ot.ApproverCOOStatus != "" && !Convert.IsDBNull(ot.ApproverCOOStatus)) { hdnCApprover.Value = ot.ApproverCOOName; txtCApprover.Text = clsUsers.GetName(ot.ApproverCOOName); hdnCStatus.Value = ot.ApproverCOOStatus; txtCStatus.Text = clsOvertime.ToOvertimeStatusDesc(ot.ApproverCOOStatus); txtCProcessDate.Text = clsDateTime.CheckMinDate(ot.ApproverCOODate); txtCRemarks.Text = ot.ApproverCOORemarks; trApproverCOO1.Visible = true; trApproverCOO2.Visible = true; trApproverCOO3.Visible = true; } if (ot.ApproverDivisionStatus == "F") { txtDRemarks.ReadOnly = false; txtDRemarks.BackColor = System.Drawing.Color.White; btnApprove.Visible = true; btnDisapprove.Visible = true; } else { if ((clsValidator.CheckDate(txtDateFrom.Text) <= DateTime.Now) || (hdnCStatus.Value == "A" || hdnCStatus.Value == "D") || (hdnStatus.Value == "C" || hdnStatus.Value == "D") || (hdnDStatus.Value == "A" || hdnDStatus.Value == "D")) { btnDisapprove.Visible = false; btnApprove.Visible = false; } } } }
private void BindDetails() { cmbStatus.DataSource = OfficialBusiness.DdlDsStatus(); cmbStatus.ValueMember = "pvalue"; cmbStatus.DisplayMember = "ptext"; cmbRStatus.DataSource = OfficialBusiness.DdlDsStatusApprover(); cmbRStatus.ValueMember = "pvalue"; cmbRStatus.DisplayMember = "ptext"; cmbHStatus.DataSource = OfficialBusiness.DdlDsStatusApprover(); cmbHStatus.ValueMember = "pvalue"; cmbHStatus.DisplayMember = "ptext"; txtOvertimeCode.Text = _strOvertimeCode; using (clsOvertime overtime = new clsOvertime()) { overtime.OvertimeCode = _strOvertimeCode; overtime.Fill(); txtRequestor.Text = Employee.GetName(overtime.Username); _strChargeType = overtime.ChargeType; txtChargeType.Text = clsOvertime.GetChargeTypeDesc(overtime.ChargeType); txtRenderedTo.Text = Department.GetName(overtime.DepartmentCode); dtpFileDate.Value = overtime.DateFile; dtpFileTime.Value = overtime.DateFile; dtpStartDate.Value = overtime.DateStart; dtpStartTime.Value = overtime.DateStart; dtpEndDate.Value = overtime.DateEnd; dtpEndTime.Value = overtime.DateEnd; txtReason.Text = overtime.Reason; if (overtime.ChargeType == "1") { txtRApprover.Text = Employee.GetName(overtime.RequestorApproverName); dtpRDate.Value = overtime.RequestorApproverDate; dtpRTime.Value = overtime.RequestorApproverDate; cmbRStatus.SelectedValue = overtime.RequestorApproverStatus; txtRRemarks.Text = overtime.RequestorApproverRemarks; dtpRDate.Checked = (overtime.RequestorApproverDate != clsDateTime.SystemMinDate); dtpRTime.Checked = (overtime.RequestorApproverDate != clsDateTime.SystemMinDate); } else { txtRApprover.Visible = false; dtpRDate.Visible = false; dtpRTime.Visible = false; cmbRStatus.Visible = false; txtRRemarks.Visible = false; lblRApprover.Visible = false; lblRStatus.Visible = false; lblRRemarks.Visible = false; } txtHApprover.Text = Employee.GetName(overtime.HeadApproverName); dtpHDate.Value = overtime.HeadApproverDate; dtpHTime.Value = overtime.HeadApproverDate; cmbHStatus.SelectedValue = overtime.HeadApproverStatus; txtHRemarks.Text = overtime.HeadApproverRemarks; cmbStatus.SelectedValue = overtime.Status; dtpHDate.Checked = (overtime.HeadApproverDate != clsDateTime.SystemMinDate); dtpHTime.Checked = (overtime.HeadApproverDate != clsDateTime.SystemMinDate); } }
protected void btnSend_Click(object sender, EventArgs e) { string strErrorMessage = ""; string strUsername = Request.Cookies["Speedo"]["UserName"]; string strEmployeeDepartmentCode = clsEmployee.GetDepartmentCode(strUsername); bool blnDHRequired = clsOvertime.IsDivisionHeadApproverRequired(Request.Cookies["Speedo"]["UserName"], clsDateTime.CombineDateTime(dtpFromDate.SelectedDate, dtpFromTime.SelectedTime), clsDateTime.CombineDateTime(dtpToDate.SelectedDate, dtpToTime.SelectedTime)); if (clsDateTime.CombineDateTime(dtpFromDate.SelectedDate, dtpFromTime.SelectedTime) >= clsDateTime.CombineDateTime(dtpToDate.SelectedDate, dtpToTime.SelectedTime)) { strErrorMessage += "<br>You entered an invalid date bracket."; } if (strErrorMessage.Length == 0) { using (clsOvertime ot = new clsOvertime()) { ot.Username = strUsername; ot.DateFile = DateTime.Now; ot.DateStart = clsDateTime.CombineDateTime(dtpFromDate.SelectedDate, dtpFromTime.SelectedTime); ot.DateEnd = clsDateTime.CombineDateTime(dtpToDate.SelectedDate, dtpToTime.SelectedTime); ot.Units = clsValidator.CheckFloat(txtHours.Text); ot.Reason = txtReason.Text; ot.ChargeType = ddlOTType.SelectedValue; if (ddlOTType.SelectedValue == "0") { ot.DepartmentCode = strEmployeeDepartmentCode; ot.ApproverRequestorName = ""; ot.ApproverRequestorStatus = "0"; } else { ot.DepartmentCode = ddlRequestDepartment.SelectedValue; ot.ApproverRequestorName = ddlRequestApprover.SelectedValue; ot.ApproverRequestorStatus = "F"; } ot.ApproverHeadName = ddlHeadApprover.SelectedValue.ToString(); ot.ApproverHeadStatus = (strUsername == ddlHeadApprover.SelectedValue ? "A" : "F"); //ot.ApproverDivisionName = hdnApproverDivision.Value; ot.ApproverDivisionName = ddlDivisionHead.SelectedValue.ToString(); if (IsLateFiling()) { ot.ApproverDivisionStatus = "F"; ot.ApproverCOOName = ""; ot.ApproverCOOStatus = "X"; } else { ot.ApproverDivisionStatus = (blnDHRequired ? "F" : (clsModuleApprover.IsApprovalRequiredDepartment(ddlDivisionHead.SelectedValue.ToString(), clsModule.OvertimeModule, "2", strEmployeeDepartmentCode) ? "F" : "X")); ot.ApproverCOOName = ""; ot.ApproverCOOStatus = "X"; } //ot.ApproverCOOName = hdnApproverCOO.Value; //ot.ApproverCOOStatus = (DateTime.Now > clsDateTime.CombineDateTime(dtpFromDate.SelectedDate, dtpFromTime.SelectedTime) ? "F" : "X"); ot.Insert(); } //ADDED by CALVIN CAVITE FEB 15, 2018 ScriptManager.RegisterStartupScript(this, GetType(), "Success!", "ModalSuccess();", true); } else { divError.Visible = true; lblErrMsg.Text = strErrorMessage; } }