Exemple #1
0
    protected void btnSaveChanges_Click(object sender, EventArgs e)
    {
        if (Request.QueryString["Action"] == "Edit")
        {
            int           maChuyenMuc = Convert.ToInt32(txtMaChuyenMuc.Text);
            ChuyenMuc     obj         = new ChuyenMuc(maChuyenMuc, txtTenChuyenMuc.Text);
            XuLyChuyenMuc xl          = new XuLyChuyenMuc();
            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);
        }
    }
Exemple #2
0
 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"]);
                     XuLyChuyenMuc xl = new XuLyChuyenMuc();
                     DataTable     dt = xl.GetChuyenMuc(id);
                     txtMaChuyenMuc.Text  = dt.Rows[0]["idCategoryFood"].ToString();
                     txtTenChuyenMuc.Text = dt.Rows[0]["Name"].ToString();
                 }
             }
         }
         else
         {
             pnlThem.Visible          = false;
             btnThemChuyenMuc.Visible = true;
         }
     }
 }
Exemple #3
0
    private void LoadChuyenMuc()
    {
        XuLyChuyenMuc xl = new XuLyChuyenMuc();

        gvChuyenMuc.DataSource = xl.ListChuyenMuc();
        gvChuyenMuc.DataBind();
    }
Exemple #4
0
        private void LoadChuyenMuc()
        {
            XuLyChuyenMuc xl = new XuLyChuyenMuc();

            ddlChuyenMuc.DataSource     = xl.ListChuyenMucActive();
            ddlChuyenMuc.DataValueField = "MaChuyenMuc";
            ddlChuyenMuc.DataTextField  = "TenChuyenMuc";
            ddlChuyenMuc.DataBind();
        }
Exemple #5
0
    protected void btnXoa_Click(object sender, EventArgs e)
    {
        LinkButton b = (LinkButton)sender;

        if (b.CommandName == "Delete")
        {
            XuLyChuyenMuc xl = new XuLyChuyenMuc();
            int           id = Convert.ToInt16(b.CommandArgument);
            xl.XoaChuyenMuc(id);
            LoadChuyenMuc();
        }
    }
Exemple #6
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        int           maChuyenMuc = Convert.ToInt32(txtMaChuyenMuc.Text);
        ChuyenMuc     obj         = new ChuyenMuc(maChuyenMuc, txtTenChuyenMuc.Text);
        XuLyChuyenMuc xl          = new XuLyChuyenMuc();
        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();
        }
    }
Exemple #7
0
 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;
                 btnThemChuyenMuc.Visible = false;
                 if (Request.QueryString["Action"] == "Edit")
                 {
                     btnSave.Visible = false;
                     int           id = Convert.ToInt32(Request.QueryString["ID"]);
                     XuLyChuyenMuc xl = new XuLyChuyenMuc();
                     DataTable     dt = xl.GetChuyenMuc(id);
                     txtMaChuyenMuc.Text  = dt.Rows[0]["MaChuyenMuc"].ToString();
                     txtTenChuyenMuc.Text = dt.Rows[0]["TenChuyenMuc"].ToString();
                     txtMoTa.Text         = dt.Rows[0]["MoTa"].ToString();
                     string trangThai = dt.Rows[0]["TrangThai"].ToString();
                     if (trangThai == "1" || trangThai == "True")
                     {
                         chkTrangThai.Checked = true;
                     }
                     else
                     {
                         chkTrangThai.Checked = false;
                     }
                 }
             }
         }
         else
         {
             pnlThem.Visible          = false;
             btnThemChuyenMuc.Visible = true;
         }
     }
 }
Exemple #8
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            int trangThai = 1;

            if (chkTrangThai.Checked == false)
            {
                trangThai = 0;
            }
            ChuyenMuc     obj    = new ChuyenMuc(txtTenChuyenMuc.Text, txtMoTa.Text, trangThai);
            XuLyChuyenMuc xl     = new XuLyChuyenMuc();
            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();
            }
        }