private void btn_Xoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc chắn muốn xóa?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { QL_NhanVien nv = new QL_NhanVien(); nv.MaNhanVien = txt_MaNV.Text; nv.HoTen = txt_TenNV.Text; nv.NgaySinh = dtp_NgaySinh.Text; nv.DiaChi = txt_DiaChi.Text; nv.GioiTinh = cbo_GioiTinh.Text; nv.CMND = txt_SoCMND.Text; nv.DienThoai = txt_DienThoai.Text; nv.NgayVaoLam = dtp_NgayVaoLam.Text; nv.MaPhongBan = cbo_PhongBan.Text; nv.MaChucVu = cbo_ChucVu.Text; nv.HeSoLuong = txt_HeSoLuong.Text; if (bus_qlnv.Xoa_NhanVien(nv) == 1) { MessageBox.Show("Thành công"); } else { MessageBox.Show("Nhân viên đang chấm công!"); } } else { MessageBox.Show("Thất bại"); } Load_data(); }
public int Sua_NhanVien(QL_NhanVien pNhanVien) { try { SqlDataAdapter sqlda_nv = new SqlDataAdapter("select * from QL_NhanVien", cnn); DataRow dr = ds_QLChamCong.Tables["QL_NhanVien"].Rows.Find(pNhanVien.MaNhanVien); if (dr != null) { dr["HoTen"] = pNhanVien.HoTen; dr["NgaySinh"] = pNhanVien.NgaySinh; dr["DiaChi"] = pNhanVien.DiaChi; dr["GioiTinh"] = pNhanVien.GioiTinh; dr["CMND"] = pNhanVien.CMND; dr["DienThoai"] = pNhanVien.DienThoai; dr["NgayVaoLam"] = pNhanVien.NgayVaoLam; dr["MaPhongBan"] = pNhanVien.MaPhongBan; dr["MaChucVu"] = pNhanVien.MaChucVu; dr["HeSoLuong"] = pNhanVien.HeSoLuong; } SqlCommandBuilder cmdBuilder = new SqlCommandBuilder(sqlda_nv); sqlda_nv.Update(ds_QLChamCong, "QL_NhanVien"); return(1); } catch { return(0); } }
public int Xoa_NhanVien(QL_NhanVien pNhanVien) { try { SqlDataAdapter sqlda_nv = new SqlDataAdapter("select * from QL_NhanVien", cnn); DataRow dr = ds_QLChamCong.Tables["QL_NhanVien"].Rows.Find(pNhanVien.MaNhanVien); if (dr != null) { dr.Delete(); } SqlCommandBuilder cmdbuilder = new SqlCommandBuilder(sqlda_nv); sqlda_nv.Update(ds_QLChamCong, "QL_NhanVien"); return(1); } catch { return(0); } }
public int Xoa_NhanVien(QL_NhanVien pNhanVien) { return(dal_qlnv.Xoa_NhanVien(pNhanVien)); }
public int Sua_NhanVien(QL_NhanVien pNhanVien) { return(dal_qlnv.Sua_NhanVien(pNhanVien)); }
public int Them_NhanVien(QL_NhanVien pNhanVien) { return(dal_qlnv.Them_NhanVien(pNhanVien)); }
private void btn_Luu_Click(object sender, EventArgs e) { // TangMaTuDong(); // txt_MaNV.Enabled = false; if (txt_MaNV.Text.Trim() == string.Empty || txt_TenNV.Text.Trim() == string.Empty || txt_SoCMND.Text.Trim() == string.Empty || dtp_NgaySinh.Text.Trim() == string.Empty || txt_HeSoLuong.Text.Trim() == string.Empty || dtp_NgayVaoLam.Text.Trim() == string.Empty || cbo_ChucVu.Text.Trim() == string.Empty || cbo_GioiTinh.Text.Trim() == string.Empty || cbo_PhongBan.Text.Trim() == string.Empty) { MessageBox.Show("Bạn nhập thiếu dữ liệu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (txt_SoCMND.Text.Length != 9) { MessageBox.Show("Số CMND không hợp lệ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txt_SoCMND.Focus(); return; } if (txt_DienThoai.Text.Length != 10 && txt_DienThoai.Text.Length != 11) { MessageBox.Show("Số điện thoại không hợp lệ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txt_DienThoai.Focus(); return; } QL_NhanVien pNhanVien = new QL_NhanVien(); pNhanVien.MaNhanVien = txt_MaNV.Text; pNhanVien.HoTen = txt_TenNV.Text; pNhanVien.NgaySinh = dtp_NgaySinh.Text; pNhanVien.DiaChi = txt_DiaChi.Text; pNhanVien.GioiTinh = cbo_GioiTinh.Text; pNhanVien.CMND = txt_SoCMND.Text; pNhanVien.DienThoai = txt_DienThoai.Text; pNhanVien.NgayVaoLam = dtp_NgayVaoLam.Text; pNhanVien.MaPhongBan = cbo_PhongBan.SelectedValue.ToString(); pNhanVien.MaChucVu = cbo_ChucVu.SelectedValue.ToString(); pNhanVien.HeSoLuong = txt_HeSoLuong.Text; if (txt_MaNV.Enabled == true) { if (bus_qlnv.KTtontai(txt_MaNV.Text) == 0) { MessageBox.Show("Mã nhân viên đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (bus_qlnv.Them_NhanVien(pNhanVien) == 1) { MessageBox.Show("Thành công"); } else { MessageBox.Show("Thất bại"); } } else { if (bus_qlnv.Sua_NhanVien(pNhanVien) == 1) { MessageBox.Show("Thành công"); } else { MessageBox.Show("Thất bại"); } } Load_data(); btn_Sua.Enabled = true; btn_Xoa.Enabled = true; btn_Luu.Enabled = false; }