Example #1
0
    private void BindData()
    {
        FNA_ClientPaymentInfo m = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]).Model;

        UploadFile1.RelateID = (int)ViewState["ID"];
        UploadFile1.BindGrid();
        UC_DetailView1.BindData(m);

        if (m.ApproveFlag == 1)
        {
            UC_DetailView1.SetControlsEnable(false);
            bt_Save.Visible       = false;
            bt_Approve.Visible    = false;
            UploadFile1.CanDelete = false;
        }
        else
        {
            btn_CanclePass.Visible = false;
        }
        DropDownList ddl_PayType = UC_DetailView1.FindControl("FNA_ClientPaymentInfo_PayType") == null ? null : (DropDownList)UC_DetailView1.FindControl("FNA_ClientPaymentInfo_PayType");

        if (ddl_PayType != null)
        {
            ddl_PayType_SelectedIndexChanged(ddl_PayType, null);
        }
    }
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        FNA_ClientPaymentInfoBLL bll;
        if ((int)ViewState["ID"] == 0)
            bll = new FNA_ClientPaymentInfoBLL();
        else
            bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);

        UC_DetailView1.GetData(bll.Model);

        if (bll.Model.Client == 0)
        {
            MessageBox.Show(this, "对不起,请选择回款的经销商!");
            return;
        }
        if ((int)ViewState["ID"] == 0)
        {
            bll.Model.InsertStaff = (int)Session["UserID"];
            bll.Model.ApproveFlag = 2;
            ViewState["ID"] = bll.Add();
        }
        else
        {
            bll.Model.UpdateStaff = (int)Session["UserID"];
            bll.Update();
        }

        if (sender != null)
            Response.Redirect("ClientPaymentDetail.aspx?ID=" + ViewState["ID"].ToString());
    }
 protected void btn_CanclePass_Click(object sender, EventArgs e)
 {
     FNA_ClientPaymentInfoBLL bll;
     if ((int)ViewState["ID"] > 0)
     {
         bt_Save_Click(null, null);
         bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);
         bll.CancleConfirm((int)Session["UserID"], DateTime.Now);
         Response.Redirect("ClientPaymentList.aspx?ClientID=" + bll.Model.Client.ToString());
     }
 }
Example #4
0
    protected void btn_CanclePass_Click(object sender, EventArgs e)
    {
        FNA_ClientPaymentInfoBLL bll;

        if ((int)ViewState["ID"] > 0)
        {
            bt_Save_Click(null, null);
            bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);
            bll.CancleConfirm((int)Session["UserID"], DateTime.Now);
            Response.Redirect("ClientPaymentList.aspx?ClientID=" + bll.Model.Client.ToString());
        }
    }
 protected void btn_pass_Click(object sender, EventArgs e)
 {
     foreach (GridViewRow row in gv_List.Rows)
     {
         CheckBox cb_check = (CheckBox)row.FindControl("cb_Check");
         if (cb_check.Checked)
         {
             int CurrentJobID = (int)gv_List.DataKeys[row.RowIndex]["FNA_ClientPaymentInfo_ID"];
             FNA_ClientPaymentInfoBLL bll;
             if (CurrentJobID > 0)
             {
                 bll = new FNA_ClientPaymentInfoBLL(CurrentJobID);
                 if(bll.Model.ApproveFlag==2)
                 bll.Confirm((int)Session["UserID"], DateTime.Now);
             }
         }
     }
     Response.Redirect("~/SubModule/FNA/ClientPayment/ClientPaymentList.aspx");
 }
 protected void btn_CanclePass_Click(object sender, EventArgs e)
 {
     foreach (GridViewRow row in gv_List.Rows)
     {
         CheckBox cb_check = (CheckBox)row.FindControl("cb_Check");
         if (cb_check.Checked)
         {
             int CurrentJobID = (int)gv_List.DataKeys[row.RowIndex]["FNA_ClientPaymentInfo_ID"];
             FNA_ClientPaymentInfoBLL bll;
             if (CurrentJobID > 0)
             {
                 bll = new FNA_ClientPaymentInfoBLL(CurrentJobID);
                 if (bll.Model.ApproveFlag == 1)
                 {
                     bll.CancleConfirm((int)Session["UserID"], DateTime.Now);
                 }
             }
         }
     }
     Response.Redirect("~/SubModule/FNA/ClientPayment/ClientPaymentList.aspx");
 }
    protected void bt_Approve_Click(object sender, EventArgs e)
    {
        FNA_ClientPaymentInfoBLL bll;
        if ((int)ViewState["ID"] > 0)
        {
            bt_Save_Click(null, null);

            TextBox tbx_ConfirmDate =UC_DetailView1.FindControl("FNA_ClientpaymentInfo_ConfirmDate")==null ?null: (TextBox)UC_DetailView1.FindControl("FNA_ClientpaymentInfo_ConfirmDate");

            DateTime confirmdate = DateTime.Now;
            if (tbx_ConfirmDate!=null&&!DateTime.TryParse(tbx_ConfirmDate.Text, out confirmdate))
            {
                MessageBox.Show(this, "确认到账日期必需按正确日期格式yyyy-mm-dd填写!");
                return;
            }
            bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);
            bll.Confirm((int)Session["UserID"], confirmdate);

            Response.Redirect("ClientPaymentList.aspx?ClientID=" + bll.Model.Client.ToString());
        }
    }
Example #8
0
    protected void bt_Approve_Click(object sender, EventArgs e)
    {
        FNA_ClientPaymentInfoBLL bll;

        if ((int)ViewState["ID"] > 0)
        {
            bt_Save_Click(null, null);

            TextBox tbx_ConfirmDate = UC_DetailView1.FindControl("FNA_ClientpaymentInfo_ConfirmDate") == null ?null: (TextBox)UC_DetailView1.FindControl("FNA_ClientpaymentInfo_ConfirmDate");

            DateTime confirmdate = DateTime.Now;
            if (tbx_ConfirmDate != null && !DateTime.TryParse(tbx_ConfirmDate.Text, out confirmdate))
            {
                MessageBox.Show(this, "确认到账日期必需按正确日期格式yyyy-mm-dd填写!");
                return;
            }
            bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);
            bll.Confirm((int)Session["UserID"], confirmdate);

            Response.Redirect("ClientPaymentList.aspx?ClientID=" + bll.Model.Client.ToString());
        }
    }
Example #9
0
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        FNA_ClientPaymentInfoBLL bll;

        if ((int)ViewState["ID"] == 0)
        {
            bll = new FNA_ClientPaymentInfoBLL();
        }
        else
        {
            bll = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]);
        }

        UC_DetailView1.GetData(bll.Model);

        if (bll.Model.Client == 0)
        {
            MessageBox.Show(this, "对不起,请选择回款的经销商!");
            return;
        }
        if ((int)ViewState["ID"] == 0)
        {
            bll.Model.InsertStaff = (int)Session["UserID"];
            bll.Model.ApproveFlag = 2;
            ViewState["ID"]       = bll.Add();
        }
        else
        {
            bll.Model.UpdateStaff = (int)Session["UserID"];
            bll.Update();
        }

        if (sender != null)
        {
            Response.Redirect("ClientPaymentDetail.aspx?ID=" + ViewState["ID"].ToString());
        }
    }
    private void BindData()
    {
        FNA_ClientPaymentInfo m = new FNA_ClientPaymentInfoBLL((int)ViewState["ID"]).Model;
        UploadFile1.RelateID = (int)ViewState["ID"];
        UploadFile1.BindGrid();
        UC_DetailView1.BindData(m);

        if (m.ApproveFlag == 1)
        {
            UC_DetailView1.SetControlsEnable(false);
            bt_Save.Visible = false;
            bt_Approve.Visible = false;
            UploadFile1.CanDelete = false;
        }
        else
        {
            btn_CanclePass.Visible = false;

        }
         DropDownList ddl_PayType = UC_DetailView1.FindControl("FNA_ClientPaymentInfo_PayType") == null ? null : (DropDownList)UC_DetailView1.FindControl("FNA_ClientPaymentInfo_PayType");
         if (ddl_PayType != null)
         {
             ddl_PayType_SelectedIndexChanged(ddl_PayType, null);
         }
    }