示例#1
0
 public static bool SuaNhanVien(DTO.NhanVienDTO nvDTO)
 {
     if (!NhanVienDAL.CheckNhanVienByMaNhanVien(nvDTO.MaNhanVien))
     {
         throw new Exception("Mã nhân viên không tồn tại");
     }
     return(NhanVienDAL.SuaNhanVien(nvDTO));
 }
示例#2
0
 public static DTO.NhanVienDTO SelectNhanVienByMaNhanVien(string strMaNhanVien)
 {
     if (!NhanVienDAL.CheckNhanVienByMaNhanVien(strMaNhanVien))
     {
         return(null);
     }
     else
     {
         return(NhanVienDAL.SelectNhanVienByMaNhanVien(strMaNhanVien));
     }
 }
示例#3
0
 public static bool ThemNhanVien(DTO.NhanVienDTO nvDTO)
 {
     if (string.IsNullOrEmpty(nvDTO.MaNhanVien))
     {
         throw new Exception($"Nhân viên {nvDTO.MaNhanVien}: Mã nhân viên rỗng");
     }
     if (string.IsNullOrEmpty(nvDTO.TenNhanVien))
     {
         throw new Exception($"Nhân viên {nvDTO.MaNhanVien}: Tên nhân viên rỗng");
     }
     if (NhanVienDAL.CheckNhanVienByMaNhanVien(nvDTO.MaNhanVien))
     {
         throw new Exception($"Nhân viên {nvDTO.MaNhanVien}: Mã nhân viên đã tồn tại");
     }
     return(NhanVienDAL.ThemNhanVien(nvDTO));
 }