public void delete(LOAIHANGHOA catelogry) { LOAIHANGHOA ph = db.LOAIHANGHOAs.Find(catelogry.MALH); db.LOAIHANGHOAs.Remove(ph); db.SaveChanges(); }
private void btnXoa_Click(object sender, EventArgs e) { DialogResult dr = XtraMessageBox.Show("bạn có chắc muốn xóa không ?", "thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { //khởi tạo đối tượng nhân viên LOAIHANGHOA category = new LOAIHANGHOA(); //lấy mã nhân viên từ gridView1 của devexpress, lưu ý các bạn nhớ viết name của trường cần lấy phải đúng như //trong csdl nhé category.MALH = Convert.ToInt32(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MALH").ToString()); //thực hienj hàm xóa new CategoryDAO().delete(category); gridControl1.RefreshDataSource(); XtraMessageBox.Show("Xóa thành công", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); frmLoaiThucDon_Load(sender, e); } }
public bool Update(Category category) { try { //&& u.TRANGTHAI == "1"// LOAIHANGHOA p = db.LOAIHANGHOAs.SingleOrDefault(u => u.MALH == category.MaLH); p.MALH = category.MaLH; p.TENLH = category.TenLH; p.MOTA = category.MoTa; p.TRANGTHAI = category.TrangThai; db.SaveChanges(); } catch (Exception) { return(false); } return(true); }
//hàm thêm mới nhân viên public bool Insert(Category category) { try { LOAIHANGHOA p = new LOAIHANGHOA { MALH = category.MaLH, TENLH = category.TenLH, MOTA = category.MoTa, TRANGTHAI = category.TrangThai, }; db.LOAIHANGHOAs.Add(p); db.SaveChanges(); } catch (Exception) { return(false); } return(true); }