protected void btnXoa_Click(object sender, EventArgs e)
        {
            string     id   = Page.RouteData.Values["ID"].ToString().Trim();
            NhaXuatBan _nxb = tbl_nxb.GetByID(id);

            tbl_nxb.Delete(_nxb);
            Response.Redirect("/QuanLyNhaXuatBan/NXB");
        }
        protected void btnCapNhat_Click(object sender, EventArgs e)
        {
            string     id   = Page.RouteData.Values["ID"].ToString().Trim();
            NhaXuatBan _nxb = tbl_nxb.GetByID(id);

            _nxb.TenNXB = txtTenNXB.Text.Trim();
            tbl_nxb.Update(_nxb);
            Response.Redirect("/QuanLyNhaXuatBan/NXB");
        }
        protected void btnThem_Click(object sender, EventArgs e)
        {
            NhaXuatBan _nxb = new NhaXuatBan();

            _nxb.MaNXB  = CreateKey();
            _nxb.TenNXB = txtTenNXB.Text.Trim();
            tbl_nxb.Insert(_nxb);

            Response.Redirect("/QuanLyNhaXuatBan/NXB");
        }
        private void ThemNhaXuatBan(string ten)
        {
            NhaXuatBan _nxb = tbl_nxb.GetByName(ten);

            if (_nxb == null)
            {
                if (ten.Trim() != "")
                {
                    _nxb        = new NhaXuatBan();
                    _nxb.MaNXB  = QL_NXB.CreateKey();
                    _nxb.TenNXB = ten;

                    tbl_nxb.Insert(_nxb);
                }
            }
        }
        //Hiển Thị Form Input
        private void ShowFormInput()
        {
            if (Page.RouteData.Values["ID"] != null)
            {
                btnThem.Visible    = false;
                btnCapNhat.Visible = true;
                btnXoa.Visible     = true;

                string     id   = Page.RouteData.Values["ID"].ToString().Trim();
                NhaXuatBan _nxb = tbl_nxb.GetByID(id);

                txtTenNXB.Text = _nxb.TenNXB;
            }
            else
            {
                btnThem.Visible    = true;
                btnCapNhat.Visible = false;
                btnXoa.Visible     = false;
            }
        }
示例#6
0
 //xoa du lieu
 public void Delete(NhaXuatBan obj)
 {
     db.NhaXuatBans.Attach(obj);
     db.NhaXuatBans.Remove(obj);
     db.SaveChanges();
 }
示例#7
0
 //Cap nhap du lieu
 public void Update(NhaXuatBan obj)
 {
     db.NhaXuatBans.Attach(obj);
     db.Entry(obj).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
 }
示例#8
0
 //Them du lieu
 public NhaXuatBan Insert(NhaXuatBan obj)
 {
     db.NhaXuatBans.Add(obj);
     db.SaveChanges();
     return(obj);
 }