public async Task <List <ComboDTO> > Handle(RunGet request, CancellationToken cancellationToken) { var result = await _comboRepository.Get(); var listComboDTO = _mapper.Map <List <ComboDTO> >(result.ToList()); return(listComboDTO); }
public async Task <List <CompraDTO> > Handle(RunGet request, CancellationToken cancellationToken) { var resultCompras = await _compraRepository.Get(); var listCompraDTO = new List <CompraDTO>(); listCompraDTO = _mapper.Map <List <CompraDTO> >(resultCompras.ToList()); foreach (var compra in listCompraDTO) { var resultDetalleCompra = await _detalleCompraRepository.Get(compra.CompraId); var detalleCompraDTO = _mapper.Map <List <DetalleCompraDTO> >(resultDetalleCompra.ToList()); compra.DetallesCompras = detalleCompraDTO; } return(listCompraDTO); }
public async Task <List <ProductoDTO> > Handle(RunGet request, CancellationToken cancellationToken) { var resultProducto = await _productoRepository.Get(); List <ProductoDTO> listProductoDTO = null; listProductoDTO = _mapper.Map <List <ProductoDTO> >(resultProducto.ToList()); foreach (var producto in listProductoDTO) { var resultCombo = await _comboRepository.Get(producto.ProductoId); var comboDTO = _mapper.Map <List <ComboDTO> >(resultCombo.ToList()); producto.Combos = comboDTO; } return(listProductoDTO); }
public async Task <List <ProveedorModel> > Handle(RunGet request, CancellationToken cancellationToken) { var result = await _proveedorRepository.Get(); return(result.ToList()); }
public async Task <List <CategoriaModel> > Handle(RunGet request, CancellationToken cancellationToken) { var resultado = await _categoriaRepository.Get(); return(resultado.ToList()); }