Example #1
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            if (IsPageValid())
            {
                try
                {
                    ContractInfo contract = new ContractInfo();
                    contract.BeginDate = txtBeginDate.Text.ToString();
                    contract.SignName  = ddlAuto.SelectedItem.Text.ToString();
                    if (UpFile.HasFile)
                    {
                        this.UpFile.PostedFile.SaveAs(Server.MapPath("~/Files/Contract/" + UpFile.FileName));
                        ContractFileInfo cf = new ContractFileInfo();
                        cf.PhyFileName      = UpFile.PostedFile.FileName;
                        cf.ContractFileName = UpFile.FileName.ToString();
                        cf.Save();
                        contract.ContractFileId = Convert.ToInt32(cf.ContractFileId);
                    }

                    contract.SignName     = ddlAuto.SelectedItem.Text.ToString();
                    contract.ContractName = txtContractName.Text.ToString();
                    contract.ContractNum  = txtContractNum.Text.ToString();
                    contract.MoneySum     = txtMoney.Text.ToString();
                    contract.Save();
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('添加成功!');</script>");
                }
                catch (Exception Ex)
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "Save", "alert('添加失败:" + Ex.Message + "');", true);
                }
            }
        }
Example #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (rblOver.SelectedIndex == -1)
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('请选择修正或通过!');</script>");
            }
            else
            {
                try
                {
                    int cid = Convert.ToInt32(Request["ContractApplyId"].ToString());
                    ContractApplyInfo ca = new ContractApplyInfo(cid);
                    ca.ManagerView = txtMangerView.Text.ToString();

                    if (rblOver.Items[0].Selected)
                    {
                        ca.State = 5;
                        ca.Save();

                        Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('您让申请人修正!');</script>");
                    }
                    else if (rblOver.Items[1].Selected)
                    {
                        ca.State = 4;
                        ca.Save();

                        Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('审批通过!');</script>");

                        ContractInfo ct = new ContractInfo();
                        ct.BeginDate      = ca.BeginDate.ToString();
                        ct.ContractFileId = Convert.ToInt32(ca.ContractFileId);
                        ct.ContractName   = ca.ContractName.ToString();
                        ct.ContractNum    = ca.ContractNum.ToString();
                        ct.MoneySum       = ca.SmallMoney.ToString();
                        ct.SignName       = ca.SignName.ToString();
                        ct.Save();
                    }
                }
                catch (Exception Ex)
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "Save", "alert('保存失败:" + Ex.Message + "');", true);
                }
            }
        }