예제 #1
0
        public EmployeeVisitDTO InsertVisit(EmployeeVisitDTO data)
        {
            EmployeeVisit dataToInsert = new EmployeeVisit();

            dataToInsert = EmployeeVisitRequestFormatter.ConvertRespondentInfoFromDTO(data);
            return(EmployeeVisitRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.EmployeeVisitRepository.Create(dataToInsert)));
        }
예제 #2
0
        public EmployeeVisitDTO GetVisitById(int id)
        {
            EmployeeVisitDTO res = new EmployeeVisitDTO();

            res = EmployeeVisitRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.EmployeeVisitRepository.GetById(id));
            return(res);
        }
예제 #3
0
        public int UpdateVisit(EmployeeVisitDTO data)
        {
            EmployeeVisit dataToUpdate = new EmployeeVisit();

            dataToUpdate = EmployeeVisitRequestFormatter.ConvertRespondentInfoFromDTO(data);
            var res = _unitOfWork.EmployeeVisitRepository.Update(dataToUpdate);

            return(res);
        }