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);
        }
Пример #4
0
        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()));
 }
Пример #6
0
 public IActionResult GetAll()
 {
     return(Ok(_service.GetAllServices()));
 }
 public IEnumerable <Service> GetAllServices()
 {
     return(_serviceService.GetAllServices());
 }