コード例 #1
0
    protected void btSearch_Click(object sender, EventArgs e)
    {
        GK_OA_WorkLogQueryModel wlQueryModel = new GK_OA_WorkLogQueryModel();
        GK_OA_WorkLogBFL        wlBFL        = new GK_OA_WorkLogBFL();

        wlQueryModel.QueryConditionStr = this._ConstructQueryString();
        this.GridView1.DataSource      = wlBFL.ChangeWorkLogModel(wlQueryModel);
        this.GridView1.DataBind();
    }
コード例 #2
0
    protected void btAdd_Click(object sender, EventArgs e)
    {
        int code;
        GK_OA_WorkLogModel wlModel = this._GetModelValue();
        GK_OA_WorkLogBFL   wlBFL   = new GK_OA_WorkLogBFL();

        code = wlBFL.Insert(wlModel);
        Response.Write("<script>window.opener.location.reload();window.close();</script>");
        //Response.Redirect("GR_WorkLogModify.aspx?Type=Read&Code=" + code.ToString());
    }
コード例 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!user.HasRight("350201"))
        {
            this.NewButton.Visible = false;
        }
        GK_OA_WorkLogQueryModel wlQueryModel = new GK_OA_WorkLogQueryModel();
        GK_OA_WorkLogBFL        wlBFL        = new GK_OA_WorkLogBFL();

        wlQueryModel.UserIdEqual  = user.UserID;
        this.GridView1.DataSource = wlBFL.ChangeWorkLogModel(wlQueryModel);
        this.GridView1.DataBind();
    }
コード例 #4
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        int code = Int32.Parse(Request.QueryString["Code"]);
        GK_OA_WorkLogModel wlModel = this._GetModelValue();

        wlModel.Code = code;
        GK_OA_WorkLogBFL wlBFL = new GK_OA_WorkLogBFL();

        wlBFL.Update(wlModel);
        Response.Write("<script>window.opener.location.reload();</script>");
        this.FormView1.ChangeMode(FormViewMode.ReadOnly);
        //Response.Redirect("GR_WorkLogModify.aspx?Type=Read&Code=" + Request.QueryString["Code"]);
    }
コード例 #5
0
 /// <summary>
 /// 删除该篇工作日志
 /// </summary>
 protected void ButtonDelete_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(Request.QueryString["Code"]))
     {
         return;
     }
     else
     {
         int code = Int32.Parse(Request.QueryString["Code"]);
         GK_OA_WorkLogBFL   wlBFL   = new GK_OA_WorkLogBFL();
         GK_OA_WorkLogModel wlModel = new GK_OA_WorkLogModel();
         wlModel.Code = code;
         wlBFL.Delete(wlModel);
         this._CloseWindowAndRefeshParent();
     }
 }