예제 #1
0
        protected void GridView2_SelectedIndexChanged(object sender, EventArgs e)
        {
            GridViewRow selected_row   = GridView2.SelectedRow;
            DataTable   gridview2_data = new DataTable();

            QLLK_BUS.Remove_a_item_when_selecting_item(selected_row, GridView2, gridview2_data);
            gridview2_data.AcceptChanges();
            GridView2.DataSource = gridview2_data;
            GridView2.DataBind();
            TextBox_SumAll.Text = QLLK_BUS.Calculator_money(GridView2).ToString();
        }
예제 #2
0
        protected void Gridview2_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int       a = e.RowIndex;
            DataTable gridview2_data = new DataTable();

            QLLK_BUS.Delete_a_row_which_is_item(a, GridView2, gridview2_data);

            GridView2.DataSource = gridview2_data;
            GridView2.DataBind();
            TextBox_SumAll.Text = QLLK_BUS.Calculator_money(GridView2).ToString();
        }
예제 #3
0
        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {       //Đổ dữ liệu vào DATATABLE rồi sau đó trừ số lượng trên đó rồi cập nhật GridView1 //Cập Nhật Số Lượng
            GridViewRow selected_row = GridView1.SelectedRow;

            QLLK_BUS.Add_item_into_gridview2(selected_row, GridView2, abc);


            GridView2.DataSource = abc;
            GridView2.DataBind();
            TextBox_SumAll.Text = QLLK_BUS.Calculator_money(GridView2).ToString();
            if (QLLK_BUS.flat_Alert != "")//Cờ hiệu để xuất thông báo vượt quá số lượng sản phẩm
            {
                MessageBox.Show(this, "Vượt quá số lượng sản phẩm");
                QLLK_BUS.flat_Alert = "";
            }
        }