private void InitBus()
 {
     cm = new Common();
     ctBUS = new CustomerBUS();
     oBUS = new OrderBUS();
     odBUS = new OrderDatailBUS();
     mgBUS = new MailGroupBUS();
     dgBUS = new DetailGroupBUS();
 }
示例#2
0
 private void InitBUS()
 {
     oBUS = new OrderBUS();
     odBUS = new OrderDatailBUS();
     ctBus = new CustomerBUS();
 }
    protected void btnDelete_Click(object sender, ImageClickEventArgs e)
    {
        int ProductID = int.Parse(((ImageButton)sender).CommandArgument);
        string orderID = this.txtOrderID.Text;
        DataTable dtDetailOrder = new DataTable();
        if (Session["orderList"] != null)
        {
            dtDetailOrder = (DataTable)Session["orderList"];
            if (dtDetailOrder.Rows.Count > 0)
            {
                for (int i = 0; i < dtDetailOrder.Rows.Count; i++)
                {
                    if (int.Parse(dtDetailOrder.Rows[i]["ProductID"].ToString()) == ProductID)
                    {
                        dtDetailOrder.Rows[i].Delete();
                    }
                }
                odBUS = new OrderDatailBUS();
                odBUS.tblOrder_Delete(orderID, ProductID);
                dtDetailOrder = odBUS.tblOrderDetail_GetByID(orderID);
            }
        }

        //Goi lại gridview;
        grvProduct.DataSource = dtDetailOrder;
        grvProduct.DataBind();
    }