protected void bt_Approve_Click(object sender, EventArgs e)
    {
        if (gv_List.Rows.Count > 0)
        {
            bt_Save_Click(null, null);

            foreach (GridViewRow row in gv_List.Rows)
            {
                CheckBox cbx = (CheckBox)row.FindControl("cbx");
                if (cbx != null && cbx.Checked)
                {
                    int id = (int)gv_List.DataKeys[row.RowIndex]["ID"];
                    TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
                    bll.Model.ApproveFlag = 1;
                    bll.Update();
                }
            }

            Response.Redirect("TC_TrackCardListByStaff.aspx?OrganizeCity=" + tr_OrganizeCity.SelectValue + "&AccountMonth=" + ddl_AccountMonth.SelectedValue + "&Staff=" + (select_Staff.SelectValue == "" ? "0" : select_Staff.SelectValue));
        }
    }
    protected void bt_Approve_Click(object sender, EventArgs e)
    {
        if (gv_List.Rows.Count > 0)
        {
            bt_Save_Click(null, null);

            foreach (GridViewRow row in gv_List.Rows)
            {
                CheckBox cbx = (CheckBox)row.FindControl("cbx");
                if (cbx != null && cbx.Checked)
                {
                    int             id  = (int)gv_List.DataKeys[row.RowIndex]["ID"];
                    TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
                    bll.Model.ApproveFlag = 1;
                    bll.Update();
                }
            }

            Response.Redirect("TC_TrackCardListByStaff.aspx?OrganizeCity=" + tr_OrganizeCity.SelectValue + "&AccountMonth=" + ddl_AccountMonth.SelectedValue + "&Staff=" + (select_Staff.SelectValue == "" ? "0" : select_Staff.SelectValue));
        }
    }
Esempio n. 3
0
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        bool IsCheck = false;

        for (int i = 0; i < gv_List.Rows.Count; i++)
        {
            int id = (int)gv_List.DataKeys[i]["ID"];

            CheckBox        cbx = (CheckBox)gv_List.Rows[i].FindControl("cbx");
            TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
            if (bll.Model != null && bll.Model.ApproveFlag != 1 && cbx.Checked)
            {
                TextBox tbx;
                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data01");
                if (tbx != null)
                {
                    bll.Model.Data01 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data02");
                if (tbx != null)
                {
                    bll.Model.Data02 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data03");
                if (tbx != null)
                {
                    bll.Model.Data03 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data04");
                if (tbx != null)
                {
                    bll.Model.Data04 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data05");
                if (tbx != null)
                {
                    bll.Model.Data05 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data06");
                if (tbx != null)
                {
                    bll.Model.Data06 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data07");
                if (tbx != null)
                {
                    bll.Model.Data07 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data08");
                if (tbx != null)
                {
                    bll.Model.Data08 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data09");
                if (tbx != null)
                {
                    bll.Model.Data09 = int.Parse(tbx.Text);
                }

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data10");
                if (tbx != null)
                {
                    bll.Model.Data10 = int.Parse(tbx.Text);
                }

                bll.Model["IsSubmit"] = "是";
                bll.Update();
                IsCheck = true;
            }
        }
        if (!IsCheck)
        {
            MessageBox.Show(this, "请勾选要保存的日跟踪表数据");
            return;
        }
        BindGrid();

        MessageBox.Show(this, "保存成功!");
    }
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        bool IsCheck = false;
        for (int i = 0; i < gv_List.Rows.Count; i++)
        {
            int id = (int)gv_List.DataKeys[i]["ID"];

            CheckBox cbx = (CheckBox)gv_List.Rows[i].FindControl("cbx");
            TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
            if (bll.Model != null && bll.Model.ApproveFlag != 1 && cbx.Checked)
            {
                TextBox tbx;
                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data01");
                if (tbx != null) bll.Model.Data01 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data02");
                if (tbx != null) bll.Model.Data02 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data03");
                if (tbx != null) bll.Model.Data03 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data04");
                if (tbx != null) bll.Model.Data04 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data05");
                if (tbx != null) bll.Model.Data05 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data06");
                if (tbx != null) bll.Model.Data06 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data07");
                if (tbx != null) bll.Model.Data07 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data08");
                if (tbx != null) bll.Model.Data08 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data09");
                if (tbx != null) bll.Model.Data09 = int.Parse(tbx.Text);

                tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data10");
                if (tbx != null) bll.Model.Data10 = int.Parse(tbx.Text);

                bll.Model["IsSubmit"] = "是";
                bll.Update();
                IsCheck = true;
            }
        }
        if (!IsCheck)
        {
            MessageBox.Show(this,"请勾选要保存的日跟踪表数据");
            return;
        }
        BindGrid();

        MessageBox.Show(this, "保存成功!");
    }
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        if (gv_List.Rows.Count > 0)
        {
            for (int i = 0; i < gv_List.Rows.Count; i++)
            {
                int id = (int)gv_List.DataKeys[i]["ID"];

                TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
                if (bll.Model != null && bll.Model.ApproveFlag != 1)
                {
                    TextBox tbx;
                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data01");
                    if (tbx != null) bll.Model.Data01 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data02");
                    if (tbx != null) bll.Model.Data02 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data03");
                    if (tbx != null) bll.Model.Data03 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data04");
                    if (tbx != null) bll.Model.Data04 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data05");
                    if (tbx != null) bll.Model.Data05 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data06");
                    if (tbx != null) bll.Model.Data06 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data07");
                    if (tbx != null) bll.Model.Data07 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data08");
                    if (tbx != null) bll.Model.Data08 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data09");
                    if (tbx != null) bll.Model.Data09 = int.Parse(tbx.Text);

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data10");
                    if (tbx != null) bll.Model.Data10 = int.Parse(tbx.Text);

                    if (bll.Model.Data01 != 0 || bll.Model.Data02 != 0 || bll.Model.Data03 != 0 || bll.Model.Data04 != 0 || bll.Model.Data05 != 0 || bll.Model.Data06 != 0 || bll.Model.Data07 != 0 || bll.Model.Data08 != 0 || bll.Model.Data09 != 0 || bll.Model.Data10 != 0)
                    {
                        bll.Model["IsSubmit"] = "是";
                    }
                    bll.Update();
                }
            }

            if (sender != null)
            {
                BindGrid();
                MessageBox.Show(this, "保存成功!");
            }
        }
    }
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        if (gv_List.Rows.Count > 0)
        {
            for (int i = 0; i < gv_List.Rows.Count; i++)
            {
                int id = (int)gv_List.DataKeys[i]["ID"];

                TC_TrackCardBLL bll = new TC_TrackCardBLL(id);
                if (bll.Model != null && bll.Model.ApproveFlag != 1)
                {
                    TextBox tbx;
                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data01");
                    if (tbx != null)
                    {
                        bll.Model.Data01 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data02");
                    if (tbx != null)
                    {
                        bll.Model.Data02 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data03");
                    if (tbx != null)
                    {
                        bll.Model.Data03 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data04");
                    if (tbx != null)
                    {
                        bll.Model.Data04 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data05");
                    if (tbx != null)
                    {
                        bll.Model.Data05 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data06");
                    if (tbx != null)
                    {
                        bll.Model.Data06 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data07");
                    if (tbx != null)
                    {
                        bll.Model.Data07 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data08");
                    if (tbx != null)
                    {
                        bll.Model.Data08 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data09");
                    if (tbx != null)
                    {
                        bll.Model.Data09 = int.Parse(tbx.Text);
                    }

                    tbx = (TextBox)gv_List.Rows[i].FindControl("tbx_Data10");
                    if (tbx != null)
                    {
                        bll.Model.Data10 = int.Parse(tbx.Text);
                    }

                    if (bll.Model.Data01 != 0 || bll.Model.Data02 != 0 || bll.Model.Data03 != 0 || bll.Model.Data04 != 0 || bll.Model.Data05 != 0 || bll.Model.Data06 != 0 || bll.Model.Data07 != 0 || bll.Model.Data08 != 0 || bll.Model.Data09 != 0 || bll.Model.Data10 != 0)
                    {
                        bll.Model["IsSubmit"] = "是";
                    }
                    bll.Update();
                }
            }


            if (sender != null)
            {
                BindGrid();
                MessageBox.Show(this, "保存成功!");
            }
        }
    }