private void updateApprove(string if_agree, string next, BasicInfo info, bool if_back) { //更新审批流程 int recordID = Convert.ToInt32(Request["RecordID"]); Reimbursement ri = Reimbursement.GetReimbursementByID(recordID); ri.ApproveProcess += info.StaffName.Trim() + "-" + if_agree + ","; ri.ProjectAccount = accountList.SelectedValue; Reimbursement.SetReimbursement(recordID, ri); //更新下一审批人 int applyID = Convert.ToInt32(Request["ApplyID"]); string nextApprover = next; Apply.UpdateNextApprover(applyID, nextApprover, if_back); }
protected void redictor_Click(object sender, EventArgs e) { Reimbursement ri = new Reimbursement(); ri.StaffName = staffName.Text; ri.Department = department.Text; ri.Manager = manager.Text; ri.Payee = Request["payee"]; ri.ProjectCode = projectCodeList.SelectedValue; ri.ProjectAccount = ProjectInfo.getProjectInfoByCode(ri.ProjectCode).ProjectAccount; ri.HappenDate = Convert.ToDateTime(happenDate.Value); ri.ReimburestDate = Convert.ToDateTime(applyDate.Text); ri.Bill = Convert.ToInt32(bill.Value); ri.Expense = Convert.ToDouble(expense.Text); ri.AllExpense = Convert.ToDouble(allExpense.Text); ri.Remark = remarkBox.Text; ri.Note = Request["note"]; ri.ApproveProcess = ""; Reimbursement.SetReimbursement(-1, ri); Response.Redirect("~/Account/ApplyListPage.aspx"); }