protected void btnSaveChanges_Click(object sender, EventArgs e)
    {
        if (Request.QueryString["Action"] == "Edit")
        {
            int        maChuyenMuc = Convert.ToInt32(txtMaChuyenMuc.Text);
            DoUong     obj         = new DoUong(maChuyenMuc, txtTenChuyenMuc.Text);
            XuLyDoUong xl          = new XuLyDoUong();
            int        result      = xl.SuaChuyenMuc(obj);
            if (result <= 0)
            {
                lblError.ForeColor = Color.Red;
                lblError.Text      = "Sửa chuyên mục không thành công. Vui lòng kiểm tra lại dữ liệu";
            }
            else
            {
                lblError.ForeColor = Color.Blue;
                lblError.Text      = "Sửa dữ liệu thành công";
            }

            LoadChuyenMuc();
        }
        else
        {
            btnSave_Click(sender, e);
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     lblError.Text = "";
     if (!IsPostBack)
     {
         LoadChuyenMuc();
         if (Request.QueryString["Action"] != null)
         {
             if (Request.QueryString["Action"] == "Add" || Request.QueryString["Action"] == "Edit")
             {
                 pnlThem.Visible          = true;
                 txtMaChuyenMuc.Enabled   = true;
                 btnThemChuyenMuc.Visible = false;
                 if (Request.QueryString["Action"] == "Edit")
                 {
                     txtMaChuyenMuc.Enabled = false;
                     btnSave.Visible        = false;
                     int        id = Convert.ToInt32(Request.QueryString["ID"]);
                     XuLyDoUong xl = new XuLyDoUong();
                     DataTable  dt = xl.GetChuyenMuc(id);
                     txtMaChuyenMuc.Text  = dt.Rows[0]["idCategoryDrink"].ToString();
                     txtTenChuyenMuc.Text = dt.Rows[0]["Name"].ToString();
                 }
             }
         }
         else
         {
             pnlThem.Visible          = false;
             btnThemChuyenMuc.Visible = true;
         }
     }
 }
    private void LoadChuyenMuc()
    {
        XuLyDoUong xl = new XuLyDoUong();

        gvChuyenMuc.DataSource = xl.ListChuyenMuc();
        gvChuyenMuc.DataBind();
    }
    protected void btnXoa_Click(object sender, EventArgs e)
    {
        LinkButton b = (LinkButton)sender;

        if (b.CommandName == "Delete")
        {
            XuLyDoUong xl = new XuLyDoUong();
            int        id = Convert.ToInt16(b.CommandArgument);
            xl.XoaChuyenMuc(id);
            LoadChuyenMuc();
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        int        maChuyenMuc = Convert.ToInt32(txtMaChuyenMuc.Text);
        DoUong     obj         = new DoUong(maChuyenMuc, txtTenChuyenMuc.Text);
        XuLyDoUong xl          = new XuLyDoUong();
        int        result      = xl.ThemChuyenMuc(obj);

        if (result <= 0)
        {
            lblError.ForeColor = Color.Red;
            lblError.Text      = "Thêm chuyên mục không thành công. Vui lòng kiểm tra lại dữ liệu";
        }
        else
        {
            lblError.ForeColor = Color.Blue;
            lblError.Text      = "Thêm dữ liệu thành công";
            LoadChuyenMuc();
        }
    }