Esempio n. 1
0
        public void CreateNhanvien(SaveNhanvienDto savenhanvienDto)
        {
            var nhanvien = _mapper.Map <SaveNhanvienDto, Nhanvien>(savenhanvienDto);

            _unitOfWork.Nhanviens.Add(nhanvien);

            _unitOfWork.Complete();
        }
Esempio n. 2
0
        public void UpdateNhanvien(SaveNhanvienDto saveNhanvienDto)
        {
            var nhanvien = _unitOfWork.Nhanviens.GetBy(saveNhanvienDto.NhanvienId);

            if (nhanvien == null)
            {
                return;
            }

            _mapper.Map <SaveNhanvienDto, Nhanvien>(saveNhanvienDto, nhanvien);

            _unitOfWork.Complete();
        }
Esempio n. 3
0
        public IActionResult OnGet(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var nhanvien = _service.GetNhanvien(id ?? default(int));

            if (nhanvien == null)
            {
                return(NotFound());
            }
            Nhanvien = _mapper.Map <NhanvienDto, SaveNhanvienDto>(nhanvien);
            return(Page());
        }