protected void confirm_Click(object sender, EventArgs e) { DismissionApply di = new DismissionApply(); di.StaffName = Request["staffName"]; di.Department_str = depList.SelectedValue; di.BusinessUnit = buList.SelectedValue; di.Position = posList.SelectedValue; di.StartDate = Convert.ToDateTime(startDate.Value); di.EndDate = Convert.ToDateTime(endDate.Value); di.Address = Request["address"]; di.Telephone = Request["telephone"]; di.Reason = reason.SelectedValue; di.HandOver = handOver.Checked; di.ReturnThings = returnThings.Checked; di.Reimburse = reimburse.Checked; di.Borrow = borrow.Checked; di.RemovibleDisk = removibleDisk.Checked; di.Computer = computer.Checked; di.Communication = communication.Checked; di.Books = books.Checked; di.ReCheckHandOver = reCheckHandOver.Checked; di.Keys = keys.Checked; di.OfficeThings = officeThings.Checked; di.ApproveProcess = ""; Users usr = (Users)Session["Identify"]; DismissionApply.SetDismissionApplyByID(-1, di, usr.UserID); Response.Redirect("~/Account/BasicInfo.aspx"); }
private void updateApprove(string if_agree, string next, BasicInfo info, bool if_back) { Users usr = (Users)Session["Identify"]; int recordID = Convert.ToInt32(Request["RecordID"]); DismissionApply di = DismissionApply.GetDismissionApplyByID(recordID); di.ApproveProcess += info.StaffName.Trim() + "-" + if_agree + ","; DismissionApply.SetDismissionApplyByID(recordID, di, usr.UserID); string nextApprover = next; int applyID = Convert.ToInt32(Request["ApplyID"]); Apply.UpdateNextApprover(applyID, nextApprover, if_back); }