private void updateApprove(string if_agree, string next, BasicInfo info, bool if_back) { Users usr = (Users)Session["Identify"]; int recordID = Convert.ToInt32(Request["RecordID"]); OverTime oi = OverTime.GetOverTimeByID(recordID); oi.ApproveProcess += info.StaffName.Trim() + "-" + if_agree + ","; OverTime.SetOverTimeByID(recordID, oi, proManager.Text); string nextApprover = next; int applyID = Convert.ToInt32(Request["ApplyID"]); Apply.UpdateNextApprover(applyID, nextApprover, if_back); }
protected void confirm_Click(object sender, EventArgs e) { OverTime oi = new OverTime(); oi.StaffName = Request["staffName"]; oi.Department = depList.SelectedValue; oi.ApplyDate = Convert.ToDateTime(applyDate.Value); oi.StartDate = Convert.ToDateTime(startDate.Value).Date.AddHours(Convert.ToInt32(Request["startTime"])); oi.EndDate = Convert.ToDateTime(endDate.Value).Date.AddHours(Convert.ToInt32(Request["endTime"])); oi.Reason = Request["reason"]; oi.ApproveProcess = ""; OverTime.SetOverTimeByID(-1, oi, proManagerList.SelectedValue); Response.Redirect("~/Account/BasicInfo.aspx"); }