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; } }
//xoa du lieu public void Delete(NhaXuatBan obj) { db.NhaXuatBans.Attach(obj); db.NhaXuatBans.Remove(obj); db.SaveChanges(); }
//Cap nhap du lieu public void Update(NhaXuatBan obj) { db.NhaXuatBans.Attach(obj); db.Entry(obj).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
//Them du lieu public NhaXuatBan Insert(NhaXuatBan obj) { db.NhaXuatBans.Add(obj); db.SaveChanges(); return(obj); }