public async Task <IActionResult> SetCompra([Bind(Prefix = "Item1")] Compra Compra) { if (ModelState.IsValid) { ctx.Compras.Add(Compra); ctx.Entry(Compra).State = EntityState.Added; } await ctx.SaveChangesAsync(); res.Message = "Éxito en la compra"; res.State = true; res.Data = Compra.IdCompra; return(Json(res)); }
public async Task <IActionResult> Editar() { var data = await ctx.Productos.Where(x => x.IdProducto == Producto.IdProducto).AnyAsync(); if (ModelState.IsValid && data) { ctx.Productos.Update(Producto); ctx.Entry(Producto).State = EntityState.Modified; // data.Nombre = Producto.Nombre; // data.Descripcion = Producto.Descripcion; // data.Marca = Producto.Marca; // data.Modelo = Producto.Modelo; // data.IdCategoria = Producto.IdCategoria; await ctx.SaveChangesAsync(); } return(RedirectToAction("Index")); }