private void btn_xoa_Click(object sender, EventArgs e) { DialogResult ds = MessageBox.Show("Xóa nhân viên ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (ds == DialogResult.OK) { try { QLCHViTinhEntities db = new QLCHViTinhEntities(); QLCHMAYTINH.NHANVIEN item = (from d in db.NHANVIENs where d.MANV == manv select d).Single(); db.NHANVIENs.Remove(item); db.SaveChanges(); gv_nhanvien.DataSource = db.NHANVIENs.OrderBy(a => a.MANV).ToList(); ClearData(); } catch (Exception ex) { throw ex; } } else { NhanVienForm_Load(sender, e); ClearData(); } }
private void btn_them_Click(object sender, EventArgs e) { if (txt_manv.Text == "") { MessageBox.Show("Mã nhân viên không được phép rỗng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txt_tennv.Focus(); } else { if (txt_tennv.Text == "") { MessageBox.Show("Tên nhân viên không được phép rỗng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txt_tennv.Focus(); } else { DialogResult ds = MessageBox.Show("Tạo nhân viên mới ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (ds == DialogResult.OK) { try { QLCHViTinhEntities db = new QLCHViTinhEntities(); QLCHMAYTINH.NHANVIEN item = new QLCHMAYTINH.NHANVIEN() { MANV = txt_manv.Text, TENNV = txt_tennv.Text, NGAYSINH = (DateTime)date_ngaysinh.EditValue, EMAIL = txt_email.Text, DCHI = txt_diachi.Text, SDT = txt_sdt.Text, CMND = txt_cmnd.Text }; db.NHANVIENs.Add(item); db.SaveChanges(); gv_nhanvien.DataSource = db.NHANVIENs.OrderBy(a => a.MANV).ToList(); ClearData(); } catch (Exception ex) { MessageBox.Show("Mã nhân viên đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { NhanVienForm_Load(sender, e); ClearData(); } } } }