public async Task <IActionResult> AsignarProductorToProducto([FromBody] ProductorToProductoModel producto) { if (await _productoRepository.AsignarProductorToProducto(producto) != false) { return(Ok(true)); } else { return(BadRequest(false)); } }
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); } }