示例#1
0
 public async Task <IActionResult> AsignarProductorToProducto([FromBody] ProductorToProductoModel producto)
 {
     if (await _productoRepository.AsignarProductorToProducto(producto) != false)
     {
         return(Ok(true));
     }
     else
     {
         return(BadRequest(false));
     }
 }
示例#2
0
        public async Task <bool> AsignarProductorToProducto(ProductorToProductoModel productoPedido)
        {
            try
            {
                IList <ProductoPedido> productoPedidoEntity = await _context.ProductoPedido.Where(a => a.Pedido == productoPedido.idPedido).ToListAsync();

                foreach (var item in productoPedidoEntity)
                {
                    foreach (var itemProducto in productoPedido.idProducto)
                    {
                        item.Productor = itemProducto;
                    }
                }
                return(await _context.SaveChangesAsync() > 0 ? true : false);
            }
            catch (Exception) { return(false); }
        }