private void btnthem_Click_1(object sender, EventArgs e) { HoaDonDB db = new HoaDonDB(); if (txtmapm.Text == "" || txtMakh.Text == "" || txtnhanvien.Text == "" || txtNgaylapHD.Text == "") { MessageBox.Show("Vui lòng điền đủ thông tin!"); } else { HoaDon st = db.HoaDons.FirstOrDefault(f => f.SoHoaDon == txtmapm.Text); if (txtMakh.Text.Length > 10 || txtMakh.Text.Length < 10) { MessageBox.Show("Mã Khách Hàng phải đủ 10 ký tự!"); } else { HoaDon s = new HoaDon() { SoHoaDon = txtmapm.Text, MaKH = txtMakh.Text, MaNV = txtnhanvien.Text, NgayLapHoaDon = txtNgaylapHD.Text }; db.HoaDons.Add(s); db.SaveChanges(); List <HoaDon> listHoaDon = db.HoaDons.ToList(); BindGrird(listHoaDon); MessageBox.Show("Thêm thành công !", "Thông Báo", MessageBoxButtons.OK); } } }
private void btnXoa_Click(object sender, EventArgs e) { HoaDon dbDelete = db.HoaDons.FirstOrDefault(p => p.SoHoaDon == txtmapm.Text); if (dbDelete != null) { if (MessageBox.Show("Xác nhận Xóa ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { db.HoaDons.Remove(dbDelete); db.SaveChanges(); List <HoaDon> ListHD = db.HoaDons.ToList(); BindGrird(ListHD); } } else { MessageBox.Show("Không tìm thấy Số này!"); } }