public ActionResult <IEnumerable <ServiceDto> > GetAllServices() { IEnumerable <Service> services = _serviceService.GetAllServices(); IEnumerable <ServiceDto> servicesDto = _mapper.Map <IEnumerable <ServiceDto> >(services); return(Ok(servicesDto)); }
public IEnumerable <ServiceListViewModel> Get() { var services = _serviceService.GetAllServices(); var mapper = new MapperConfiguration(w => { w.CreateMap <Service, ServiceListViewModel>() .ForMember("Name", opt => opt.MapFrom(n => n.ServiceTypes.Name)) .ForMember("Shop", opt => opt.MapFrom(s => s.Shop.Name)); }).CreateMapper(); return(mapper.Map <IEnumerable <Service>, List <ServiceListViewModel> >(services)); }
public void GetAllServices_Service_Fail() { // Arrange serviceService = new ServiceService(mockRepository.Object, mockLogger.Object, mockCache.Object, mockTelemetry.Object); mockRepository.Setup(x => x.All <Service>()).Throws(new Exception()).Verifiable(); // Act var response = serviceService.GetAllServices(); // Assert Assert.IsNotNull(response); Assert.IsNull(response.Result); Assert.IsTrue(response.Notifications.HasErrors()); Assert.IsInstanceOfType(response, typeof(GenericServiceResponse <IEnumerable <ServiceDto> >)); mockRepository.Verify(x => x.All <Service>(), Times.Once); }
public async Task <IActionResult> ServiceList() { var services = await _serviceService.GetAllServices(); return(Ok(services)); }
//GET: Services public async Task <IActionResult> Index() { return(View(await _serviceService.GetAllServices())); }
public IActionResult GetAll() { return(Ok(_service.GetAllServices())); }
public IEnumerable <Service> GetAllServices() { return(_serviceService.GetAllServices()); }