示例#1
0
    protected void btnSaveChanges_Click(object sender, EventArgs e)
    {
        if (Request.QueryString["Action"] == "Edit")
        {
            int     maChuyenMuc = Convert.ToInt32(txtMaChuyenMuc.Text);
            BanAn   obj         = new BanAn(maChuyenMuc, txtTenChuyenMuc.Text, txtTrangthai.Text);
            XuLyBan xl          = new XuLyBan();
            int     result      = xl.SuaChuyenMuc(obj);
            if (result <= 0)
            {
                lblError.ForeColor = Color.Red;
                lblError.Text      = "Sửa dữ liệu 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);
        }
    }
示例#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;
                 btnThemChuyenMuc.Visible = false;
                 if (Request.QueryString["Action"] == "Edit")
                 {
                     btnSave.Visible = false;
                     int       id = Convert.ToInt32(Request.QueryString["ID"]);
                     XuLyBan   xl = new XuLyBan();
                     DataTable dt = xl.GetChuyenMuc(id);
                     txtMaChuyenMuc.Text  = dt.Rows[0]["idTable"].ToString();
                     txtTenChuyenMuc.Text = dt.Rows[0]["Name"].ToString();
                     txtTrangthai.Text    = dt.Rows[0]["status"].ToString();
                 }
             }
         }
         else
         {
             pnlThem.Visible          = false;
             btnThemChuyenMuc.Visible = true;
         }
     }
 }
示例#3
0
    private void LoadChuyenMuc()
    {
        XuLyBan xl = new XuLyBan();

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

        if (b.CommandName == "Delete")
        {
            XuLyBan xl = new XuLyBan();
            int     id = Convert.ToInt16(b.CommandArgument);
            xl.XoaChuyenMuc(id);
            LoadChuyenMuc();
        }
    }
示例#5
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        BanAn   obj    = new BanAn(txtTenChuyenMuc.Text, txtTrangthai.Text);
        XuLyBan xl     = new XuLyBan();
        int     result = xl.ThemChuyenMuc(obj);

        if (result <= 0)
        {
            lblError.ForeColor = Color.Red;
            lblError.Text      = "Thêm dữ liệu 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();
        }
    }