Example #1
0
        public async Task <IEnumerable <ServiceRequestResource> > GetAllServiceRequests()
        {
            var userInfo = await _userManager.FindByEmailAsync(User.FindFirst(ClaimTypes.Email).Value);

            var allServiceRequests = await _repository.GetAllServiceRequestsAsync(userInfo.Id);

            return(_mapper.Map <IEnumerable <ServiceRequest>, IEnumerable <ServiceRequestResource> >(allServiceRequests));
        }