private void btnThemNV_Click(object sender, EventArgs e) { if (txtMa_nhanvien.Text != " " && txtTen_nhanvien.Text != " " && cmbGioi_tinh.Text != " " && txtNgaysinh.Text != " " && txtDia_chi.Text != "" && txtSDT.Text != "") { DTO_nhanvien nhanvien = new DTO_nhanvien(txtMa_nhanvien.Text, txtTen_nhanvien.Text, cmbGioi_tinh.Text, txtNgaysinh.Text, txtDia_chi.Text, txtSDT.Text); // thêm if (bus_nhanvien.themNhanvien(nhanvien)) { MessageBox.Show("thêm thành công"); dvgNhanvien.DataSource = bus_nhanvien.getNhanvien(); } else { MessageBox.Show("thêm không thành công"); } } else { MessageBox.Show("xin vui lòng nhập đủ thông tin"); } }
public bool suaNhanvien(DTO_nhanvien nv) { try { conn.Open(); string SQL = string.Format( "UPDATE dbo.NHANVIEN SET HT_NV=N'{0}',GT=N'{1}',NS='{2}',DC=N'{3}',SDT='{4}' where MA_NV='{5}'", nv.HOTEN_NV, nv.GT, nv.NS, nv.DC, nv.SDT, nv.MA_NV); SqlCommand cmd = new SqlCommand(SQL, conn); int kq = cmd.ExecuteNonQuery(); if (kq > 0) { return(true); } } catch (Exception ex) { throw ex; } finally { conn.Close(); } return(false); }
public bool themNhanvien(DTO_nhanvien nv) { try { conn.Open(); string SQL = string.Format( "INSERT INTO dbo.NHANVIEN ( MA_NV, HT_NV, GT,NS,DC,SDT ) VALUES ('{0}',N'{1}',N'{2}',N'{3}',N'{4}',N'{5}')" , nv.MA_NV, nv.HOTEN_NV, nv.GT, nv.NS, nv.DC, nv.SDT); SqlCommand cmd = new SqlCommand(SQL, conn); int kq = (int)cmd.ExecuteNonQuery(); if (kq > 0) { return(true); } } catch (Exception ex) { throw ex; } finally { conn.Close(); } return(false); }
public DataTable TimKiemNV(DTO_nhanvien nv) { conn.Open(); string SQL = string.Format( "SELECT MA_NV as'Mã NV',HT_NV as'Họ Tên',GT as'Giới Tính',NS as'Ngày Sinh',DC as'Địa Chỉ',SDT as'SĐT' FROM dbo.NHANVIEN WHERE HT_NV LIKE N'%{0}%'", nv.HOTEN_NV); //SqlCommand cmd = new SqlCommand(SQL, conn); DataTable dt = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(SQL, conn); da.Fill(dt); conn.Close(); return(dt); }
private void btnTimKiemNV_Click(object sender, EventArgs e) { if (txtTimKiemNV.Text != "") { DTO_nhanvien nhanvien = new DTO_nhanvien(txtMa_nhanvien.Text, txtTimKiemNV.Text, cmbGioi_tinh.Text, txtNgaysinh.Text, txtDia_chi.Text, txtSDT.Text); // tìm kiếm //bus_nhanvien.TimKiemNV(nhanvien); dvgNhanvien.DataSource = bus_nhanvien.TimKiemNV(nhanvien); } else { MessageBox.Show("xin vui lòng nhập tên Nhân Viên cần Tìm!"); } }
private void btnSuaNV_Click(object sender, EventArgs e) { DTO_nhanvien nhanvien = new DTO_nhanvien(txtMa_nhanvien.Text, txtTen_nhanvien.Text, cmbGioi_tinh.Text, txtNgaysinh.Text, txtDia_chi.Text, txtSDT.Text); if (bus_nhanvien.suaNhanvien(nhanvien)) { MessageBox.Show("sửa thành công"); dvgNhanvien.DataSource = bus_nhanvien.getNhanvien(); } else { MessageBox.Show("sửa không thành công"); } }
public bool xoaNhanvien(DTO_nhanvien nv) { try { conn.Open(); string SQL = string.Format("DELETE dbo.NHANVIEN WHERE MA_NV='{0}'", nv.MA_NV); SqlCommand cmd = new SqlCommand(SQL, conn); int kq = cmd.ExecuteNonQuery(); if (kq > 0) { return(true); } } catch (Exception ex) { throw ex; } finally { conn.Close(); } return(false); }
public DataTable TimKiemNV(DTO_nhanvien nv) { return(dao_nhanvien.TimKiemNV(nv)); }
public bool xoaNhanvien(DTO_nhanvien nv) { return(dao_nhanvien.xoaNhanvien(nv)); }
public bool suaNhanvien(DTO_nhanvien nv) { return(dao_nhanvien.suaNhanvien(nv)); }
public bool themNhanvien(DTO_nhanvien nv) { return(dao_nhanvien.themNhanvien(nv)); }