public void Update(NhanVienUpdate input) { var nhanvien = this.GetById(input.MaNhanVien); if (!string.IsNullOrWhiteSpace(input.TenNhanVien)) { nhanvien.TenNhanVien = input.TenNhanVien; } if (!string.IsNullOrWhiteSpace(input.Email)) { nhanvien.Email = input.Email; } if (!string.IsNullOrWhiteSpace(input.DiaChi)) { nhanvien.DiaChi = input.DiaChi; } if (!string.IsNullOrWhiteSpace(input.ChucVu)) { nhanvien.ChucVu = input.ChucVu; } _repositoryNhanVien.Update(nhanvien); lichSuServices.Create(new LichSu { HanhDong = Constant.UpdateAction, TenTaiKhoan = userServices.GetCurrentUser().UserName, NoiDung = Constant.CvtToString(input), ViTriThaoTac = Constant.NhanVien }); }
public IHttpActionResult Update(NhanVienUpdate input) { _nhanVienServices.Update(input); return(Ok(input)); }