public async Task <IActionResult> PutItemCompra(int id, ItemCompra itemCompra) { if (id != itemCompra.Id) { return(BadRequest()); } _context.Entry(itemCompra).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ItemCompraExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> initContext(int count, int maximum) { var _aleatorio = new Random(100); int i = 1; _context.LIstaComprasItems.Add(new ItemCompra { Cantidad = _aleatorio.Next(maximum > 20 ? maximum : 20), Comprado = (_aleatorio.Next(maximum > 20 ? maximum : 20) % 2) == 0, Id = i, Nombre = string.Format("Demo {0} {1}", i, DateTime.Today.Day) }); var resultado = await _context.SaveChangesAsync(); return(Ok(resultado)); }