private void btn_delete_Click(object sender, EventArgs e) { if (MessageBox.Show("Xóa sản phẩm?", "xóa sản phẩm", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (ModelContext db = new ModelContext()) { FujiPart fujiPart = new FujiPart(); fujiPart = db.FujiParts.Where(x => x.id == id).ToList().First(); db.FujiParts.Remove(fujiPart); db.SaveChanges(); MessageBox.Show("Xóa thành công!"); reset(); } } }
private void btn_add_Click_1(object sender, EventArgs e) { using (ModelContext db = new ModelContext()) { if (db.FujiParts.Where(x => x.name.Equals(txt_part.Text.Trim())).Count() > 0 || txt_part.Text.Trim().Length == 0 || txt_reg.Text.Trim().Length == 0) { MessageBox.Show("Sản phẩm đã tồn tại hoặc không hợp lệ, vui lòng chọn tên khác!"); } else { FujiPart fujiPart = new FujiPart(); fujiPart.name = txt_part.Text.Trim(); fujiPart.reg = txt_reg.Text.Trim(); db.FujiParts.Add(fujiPart); db.SaveChanges(); MessageBox.Show("Thêm thành công"); reset(); } } }
private void btn_update_Click(object sender, EventArgs e) { using (ModelContext db = new ModelContext()) { if (txt_part.Text.Trim().Length == 0 || txt_reg.Text.Trim().Length == 0) { MessageBox.Show("Sản phẩm đã tồn tại hoặc không hợp lệ, vui lòng chọn tên khác!"); } else { FujiPart fujiPart = new FujiPart(); fujiPart.id = id; fujiPart.name = txt_part.Text.Trim(); fujiPart.reg = txt_reg.Text.Trim(); db.Entry(fujiPart).State = EntityState.Modified; db.SaveChanges(); MessageBox.Show("Cập nhật thành công!"); reset(); } } }