public ActionResult Create2(Producto producto) { //var producto = new Producto(); //producto.Nombre = Request.Form["nombreProducto"]; //producto.Precio = Convert.ToDecimal(Request.Form["Precio"].ToString()); //producto.CategoriaID = Convert.ToInt32(Request.Form["CategoriaID"].ToString()); if (ModelState.IsValid) { if (_logicaNegocio.Insertar(producto) > 0) { //Si el producto fue creado, se redirige el flujo a la accion INDEX return(RedirectToAction("Index")); } else { //Retorno la misma vista pero con el objecto Producto return(View(producto)); } } else { return(View(producto)); } }
public IHttpActionResult PostProduct(Product product) { if (product == null) { return(BadRequest()); } var producto = new Producto { Nombre = product.Nombre, Precio = product.Precio, CategoriaID = product.CategoriaID }; if (_logicaNegocio.Insertar(producto) > 0) { return(Ok());//200 } else { return(InternalServerError());//500 } }