Ejemplo n.º 1
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            int ID = Convert.ToInt32(Request.QueryString["id"]);

            WebModels.Tbl_OtherWork model = WebBLL.Tbl_OtherWorkManager.GetTbl_OtherWorkById(ID);

            model.ProjectID   = Convert.ToInt32(this.ProjectID.Text);
            model.ProjectName = Convert.ToString(this.ProjectID.SelectedItem.Text);
            model.UserName    = Convert.ToString(this.UserName.Text);
            model.WorkType    = Convert.ToString(this.WorkType.Text);
            model.WorkDay     = Convert.ToString(this.WorkDay.Text);
            model.WorkInfo    = Convert.ToString(this.WorkInfo.Text);
            model.DealUser    = WebCommon.Public.GetUserName();
            model.DealFlag    = 0;
            model.DealTime    = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
            model.AddDate     = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));

            int count = WebBLL.Tbl_OtherWorkManager.UpdateTbl_OtherWork(model);

            if (count > 0)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "message", "alert('修改成功!');window.external.reload();window.external.close();", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "message", "alert('修改失败!');", true);
            }
        }
Ejemplo n.º 2
0
        public void ReadValue()
        {
            int ID = Convert.ToInt32(Request.QueryString["id"]);

            WebModels.Tbl_OtherWork model = WebBLL.Tbl_OtherWorkManager.GetTbl_OtherWorkById(ID);
            this.ProjectID.Text = model.ProjectID.ToString();
            this.UserName.Text  = model.UserName.ToString();
            this.WorkType.Text  = model.WorkType.ToString();
            this.WorkDay.Text   = model.WorkDay.ToString();
            this.WorkInfo.Text  = model.WorkInfo.ToString();

            UserName.Enabled = false;
        }
Ejemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //删除
                if (Request.QueryString["limit"] == "del")
                {
                    string ids   = Request.QueryString["id"].ToString();
                    int    count = WebCommon.Public.DataTableDel("Tbl_OtherWork", "id in(" + ids + ")");
                    if (count > 0)
                    {
                        WebCommon.Script.Redirect(WebCommon.Public.GetFromUrl());
                    }
                    else
                    {
                        WebCommon.Script.AlertAndGoBack("删除失败!");
                    }
                }

                //审核
                if (Request.QueryString["pass"] == "1")
                {
                    int id = WebCommon.Public.ToInt(Request.QueryString["id"].ToString());
                    WebModels.Tbl_OtherWork model = WebBLL.Tbl_OtherWorkManager.GetTbl_OtherWorkById(id);
                    model.Status = "通过";
                    WebBLL.Tbl_OtherWorkManager.UpdateTbl_OtherWork(model);
                    WebCommon.Script.Redirect(WebCommon.Public.GetFromUrl());
                }
                if (Request.QueryString["pass"] == "0")
                {
                    int id = WebCommon.Public.ToInt(Request.QueryString["id"].ToString());
                    WebModels.Tbl_OtherWork model = WebBLL.Tbl_OtherWorkManager.GetTbl_OtherWorkById(id);
                    model.Status = "拒绝";
                    WebBLL.Tbl_OtherWorkManager.UpdateTbl_OtherWork(model);
                    WebCommon.Script.Redirect(WebCommon.Public.GetFromUrl());
                }

                //绑定列表
                ViewState["strWhere"] = "UserName='******' or NodeUser='******'";
                if (WebCommon.Public.ToString(Request.QueryString["where"]) != "")
                {
                    ViewState["strWhere"] += Request.QueryString["where"];
                }
                AspNetPager1.PageSize    = 10;
                AspNetPager1.RecordCount = WebBLL.Tbl_OtherWorkManager.GetDataTableByCount("(" + ViewState["strWhere"].ToString() + ")");
            }
        }