UserTaskService.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. 
  2. using MTWorkHR.Application.Models;
  3. using MTWorkHR.Core.UnitOfWork;
  4. using MTWorkHR.Application.Services.Interfaces;
  5. using MTWorkHR.Core.Entities;
  6. namespace MTWorkHR.Application.Services
  7. {
  8. public class UserTaskService : BaseService<UserTask, UserTaskDto, UserTaskDto>, IUserTaskService
  9. {
  10. private readonly IUnitOfWork _unitOfWork;
  11. //private readonly AppSettingsConfiguration _configuration;
  12. //private readonly GlobalInfo _globalInfo;
  13. public UserTaskService(IUnitOfWork unitOfWork):base(unitOfWork)
  14. {
  15. _unitOfWork = unitOfWork;
  16. }
  17. //public override async Task<ProjectDto> GetById(long id)
  18. //{
  19. // var entity = await _unitOfWork.Project.GetByIdAsync(id);
  20. // var response = MapperObject.Mapper.Map<ProjectDto>(entity);
  21. // return response;
  22. //}
  23. //public override async Task<List<ProjectDto>> GetAll()
  24. //{
  25. // var projects = await _unitOfWork.Project.GetAllAsync();
  26. // var response = MapperObject.Mapper.Map<List<ProjectDto>>(projects);
  27. // return response;
  28. //}
  29. //public override async Task Delete(long id)
  30. //{
  31. // var entity = await _unitOfWork.Project.GetByIdAsync(id);
  32. // await _unitOfWork.Project.DeleteAsync(entity);
  33. //}
  34. }
  35. }