public async Task <List <ProductoDto> > ObtenerProductosExistentes() { List <Producto> listaProductos = await _contexto.Productos.ToListAsync(); if (listaProductos == null) { listaProductos = new List <Producto>(); } return(ProductoMapeo.Convertir(listaProductos)); }
public async Task <MovimientoDto> GuardarMovimiento(MovimientoDto movimiento) { Movimientos movimientoGuardar = new Movimientos { Id = movimiento.Id, BodegaId = movimiento.Bodega.Id, ProductoId = movimiento.Producto.Id, FechaMovimiento = movimiento.FechaMovimiento, Cantidad = movimiento.Cantidad, Tipo = movimiento.Tipo, Valor = movimiento.Valor }; _datosMock.listaMovimientos.Add(movimientoGuardar); Movimientos movimientoCreado = _datosMock.listaMovimientos.FirstOrDefault(f => f.Id == movimiento.Id); movimientoCreado.Bodega = BodegaMapeo.Convertir(movimiento.Bodega); movimientoCreado.Producto = ProductoMapeo.Convertir(movimiento.Producto); return(await Task.FromResult(MovimientoMapeo.Convertir(movimientoCreado))); }
public async Task <ProductoDto> BuscarProducto(Guid id) { Producto producto = _datosMock.productos.FirstOrDefault(f => f.Id == id); return(await Task.FromResult(ProductoMapeo.Convertir(producto))); }
public async Task <ProductoDto> BuscarProducto(Guid id) { Producto producto = await _contexto.Productos.FirstOrDefaultAsync(f => f.Id == id); return(ProductoMapeo.Convertir(producto)); }