Esempio n. 1
0
 public static NhanVienDTO CapNhat(NhanVienDTO nv)
 {
     try
     {
         QuanLyNhanSuEntities db = DataProvider.dbContext;
         NHANVIEN             NhanVienCanCapNhat = db.NHANVIENs.SingleOrDefault(i => i.MaNV == nv.MaNV);
         if (NhanVienCanCapNhat != null)
         {
             NhanVienCanCapNhat.HoLot      = nv.HoLot;
             NhanVienCanCapNhat.Ten        = nv.Ten;
             NhanVienCanCapNhat.CMND       = nv.CMND;
             NhanVienCanCapNhat.GioiTinh   = nv.GioiTinh;
             NhanVienCanCapNhat.NgaySinh   = nv.NgaySinh;
             NhanVienCanCapNhat.DienThoai  = nv.DienThoai;
             NhanVienCanCapNhat.HinhAnh    = nv.HinhAnh;
             NhanVienCanCapNhat.DiaChi     = nv.DiaChi;
             NhanVienCanCapNhat.MaBP       = nv.MaBP;
             NhanVienCanCapNhat.MaChucVu   = nv.MaChucVu;
             NhanVienCanCapNhat.MaTrinhDo  = nv.MaTrinhDo;
             NhanVienCanCapNhat.DaThoiViec = nv.DaThoiViec;
             db.SaveChanges();
         }
         return(MyConvert.Convert_NhanVien_To_NhanVienDTO(NhanVienCanCapNhat));
     }
     catch
     {
         return(null);
     }
 }
Esempio n. 2
0
        public static NhanVienDTO Them(NhanVienDTO nvDTO)
        {
            NHANVIEN             nv      = MyConvert.Convert_NhanVienDTO_To_NhanVien(nvDTO);
            QuanLyNhanSuEntities db      = DataProvider.dbContext;
            NHANVIEN             nvAdded = db.NHANVIENs.Add(nv);

            db.SaveChanges();
            return(MyConvert.Convert_NhanVien_To_NhanVienDTO(nvAdded));
        }