public IHttpActionResult PutProducto(Producto producto) { int id = producto.ID_prod; Debug.WriteLine("ID_prod:" + producto.ID_prod); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Debug.WriteLine("id:" + id); Debug.WriteLine("ID_prod:" + producto.ID_prod); if (id != producto.ID_prod) { return(BadRequest()); } db.Entry(producto).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(id)) { return(NotFound()); } else { throw; } } return(Ok(producto)); }
public ActionResult Create(Producto producto) { try { // TODO: Add insert logic here _context.Productos.Add(producto); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch (Exception Ex) { return(View()); } }