Example #1
0
        protected void gvStamp_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int          StampId      = Convert.ToInt32(gvStamp.DataKeys[e.RowIndex].Value);
            TextBox      txtApplyDate = gvStamp.Rows[e.RowIndex].FindControl("txtApplyDate") as TextBox;
            DropDownList ddlFileType  = gvStamp.Rows[e.RowIndex].FindControl("ddlFileType") as DropDownList;
            DropDownList ddlStampType = gvStamp.Rows[e.RowIndex].FindControl("ddlStampType") as DropDownList;
            TextBox      txtUse       = gvStamp.Rows[e.RowIndex].FindControl("txtUse") as TextBox;
            TextBox      txtMemo      = gvStamp.Rows[e.RowIndex].FindControl("txtMemo") as TextBox;

            try
            {
                StampInfo stamp = new StampInfo(StampId);

                stamp.UseDate         = txtApplyDate.Text.ToString();
                stamp.StampFileTypeId = Convert.ToInt32(ddlFileType.SelectedValue);
                stamp.StampTypeId     = Convert.ToInt32(ddlStampType.SelectedValue);
                stamp.Stampuse        = txtUse.Text.ToString();
                stamp.Memo            = txtMemo.Text.ToString();
                stamp.Save();
                gvStamp.EditIndex = -1;
                gvDataBind();
            }
            catch (Exception Ex)
            {
                ClientScript.RegisterStartupScript(this.GetType(), "Save", "alert('更新失败:" + Ex.Message + "');", true);
            }
        }
Example #2
0
        protected void btnNo_Click(object sender, EventArgs e)
        {
            int       StampId = Convert.ToInt32(((Button)sender).CommandArgument.ToString());
            StampInfo stamp   = new StampInfo(StampId);

            stamp.State = 2;
            stamp.Save();
            gvDataBind();
        }
Example #3
0
        protected void btnNo_Click(object sender, EventArgs e)
        {
            int       StampId = Convert.ToInt32(((Button)sender).CommandArgument.ToString());
            StampInfo stamp   = new StampInfo(StampId);

            stamp.State = 5;//修正
            stamp.Save();
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('修正!');</script>");
            gvDataBind();
        }
Example #4
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            int       StampId = Convert.ToInt32(((Button)sender).CommandArgument.ToString());
            StampInfo stamp   = new StampInfo(StampId);

            stamp.State     = 3;
            stamp.ApplyTime = DateTime.Now.ToString("yyyy-MM-dd");
            stamp.Save();
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('提交成功!');</script>");
            gvDataBind();
        }
Example #5
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            StampInfo stamp = new StampInfo();

            stamp.ApplyName       = Session["EmployeeName"].ToString();
            stamp.DepartName      = Session["DepartName"].ToString();
            stamp.UseDate         = DateTime.Now.ToString("yyyy-MM-dd");
            stamp.StampFileTypeId = 1;
            stamp.StampTypeId     = 1;
            stamp.Stampuse        = "";
            stamp.Memo            = "";
            stamp.ApplyTime       = "";
            stamp.State           = 0;
            stamp.Save();
            gvDataBind();
        }
Example #6
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            int               StampId  = Convert.ToInt32(((Button)sender).CommandArgument.ToString());
            StampInfo         stamp    = new StampInfo(StampId);
            StampFileTypeInfo filetype = new StampFileTypeInfo(Convert.ToInt32(stamp.StampFileTypeId));

            if (filetype.StampFileTypeName == "公司文件")
            {
                stamp.State = 3;//待总经理审批
            }
            else if (filetype.StampFileTypeName == "部门文件")
            {
                stamp.State = 4;//通过
            }
            stamp.Save();
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('通过!');</script>");
            gvDataBind();
        }