Esempio n. 1
0
    private void updateApprove(string if_agree, string next, BasicInfo info, bool if_back)
    {
        Users       usr      = (Users)Session["Identify"];
        int         recordID = Convert.ToInt32(Request["RecordID"]);
        SalaryApply si       = SalaryApply.GetSalaryApplyByID(recordID);

        si.ApproveProcess += info.StaffName.Trim() + "-" + if_agree + ",";
        SalaryApply.SetSalaryApplyByID(recordID, si);

        string nextApprover = next;
        int    applyID      = Convert.ToInt32(Request["ApplyID"]);

        Apply.UpdateNextApprover(applyID, nextApprover, if_back);
    }
Esempio n. 2
0
    protected void confirm_Click(object sender, EventArgs e)
    {
        SalaryApply si = new SalaryApply();

        si.StaffName = staffName.Text;
        DateTime dt = Convert.ToDateTime(ApplyDate.Value);

        si.ApplyDate      = new DateTime(dt.Year, dt.Month, 1);
        si.ApproveProcess = "";

        int applyid = SalaryApply.SetSalaryApplyByID(-1, si);


        Response.Redirect(string.Format("~/Finance/SalaryPersonal.aspx?applyid={0}&&year={1}&&month={2}", applyid, si.ApplyDate.Year, si.ApplyDate.Month));
    }