示例#1
0
 public static ChiTietNhanVien ToChiTietNhanVien(this ChiTietNhanVienDTO chiTietNhanVienDTO)
 {
     return(new ChiTietNhanVien()
     {
         ChiTietNhanVienId = chiTietNhanVienDTO.ChiTietNhanVienId,
         NgaySinh = chiTietNhanVienDTO.NgaySinh,
         NoiSinh = chiTietNhanVienDTO.NoiSinh,
         TrinhDoHocVan = chiTietNhanVienDTO.TrinhDoHocVan,
         GioiTinh = chiTietNhanVienDTO.GioiTinh,
         CMND = chiTietNhanVienDTO.CMND,
         NgayCapCMND = chiTietNhanVienDTO.NgayCapCMND,
         DiaChi = chiTietNhanVienDTO.DiaChi,
         SDT = chiTietNhanVienDTO.SDT,
         Email = chiTietNhanVienDTO.Email,
         HinhAnh = chiTietNhanVienDTO.HinhAnh,
         NhanVienId = chiTietNhanVienDTO.NhanVienId
     });
 }
示例#2
0
        public IActionResult UpdateNV(string MatKhau, string HinhAnh)
        {
            string             NhanVienId         = NhanVienIdToken();
            AccountDTO         accountDTO         = accountSv.FindById(NhanVienId);
            ChiTietNhanVienDTO chiTietNhanVienDTO = chiTietNhanVienSv.FindById(NhanVienId);

            if (MatKhau != null)
            {
                accountDTO.MatKhau = MatKhau;
                accountSv.Update(accountDTO);
            }
            if (HinhAnh != null)
            {
                chiTietNhanVienDTO.HinhAnh = HinhAnh;
                chiTietNhanVienSv.Update(chiTietNhanVienDTO);
            }

            QuanLyNhanVien quanLyNhanVien = quanLyNhanVienSv.GetByNhanVienId(NhanVienIdToken());

            return(View("Index", quanLyNhanVien));
        }
示例#3
0
 public string Update(ChiTietNhanVienDTO obj)
 {
     return(chiTietNhanVienAc.Update(obj.ToChiTietNhanVien()));
 }
示例#4
0
 public string Remove(ChiTietNhanVienDTO obj)
 {
     return(chiTietNhanVienAc.Remove(obj.ToChiTietNhanVien()));
 }
示例#5
0
 public string Add(ChiTietNhanVienDTO obj)
 {
     return(chiTietNhanVienAc.Add(obj.ToChiTietNhanVien()));
 }