public ActionResult editarProducto(ProductoOriginal objP, HttpPostedFileBase f) { if (f == null) { return(View(objP)); } if (Path.GetExtension(f.FileName) != ".jpg") { return(View(objP)); } List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter() { ParameterName = "@IDPRO", SqlDbType = SqlDbType.Char, Value = objP.ID_PROD }, new SqlParameter() { ParameterName = "@NOMPRO", SqlDbType = SqlDbType.VarChar, Value = objP.NOMB_PROD }, new SqlParameter() { ParameterName = "@PRE", SqlDbType = SqlDbType.SmallMoney, Value = objP.PREC_PROD }, new SqlParameter() { ParameterName = "@STOCK", SqlDbType = SqlDbType.Int, Value = objP.STOCK }, new SqlParameter() { ParameterName = "@SERIE", SqlDbType = SqlDbType.VarChar, Value = objP.SERIE }, new SqlParameter() { ParameterName = "@MARCA", SqlDbType = SqlDbType.VarChar, Value = objP.MARCA }, new SqlParameter() { ParameterName = "@PROV", SqlDbType = SqlDbType.VarChar, Value = objP.PROV_PROD }, new SqlParameter() { ParameterName = "@DESPRO", SqlDbType = SqlDbType.VarChar, Value = objP.DESC_PROD }, new SqlParameter() { ParameterName = "@DESHTML", SqlDbType = SqlDbType.VarChar, Value = objP.DESC_HTML }, new SqlParameter() { ParameterName = "@FOTO", SqlDbType = SqlDbType.VarChar, Value = "~/Images/fotos_productos/" + Path.GetFileName(f.FileName) } }; ViewBag.mensaje = CRUD("SP_MANTENIMIENTOPRODUCTO", parameters); f.SaveAs(Path.Combine(Server.MapPath("~/Images/fotos_productos/"), Path.GetFileName(f.FileName))); return(RedirectToAction("listadoProducto")); }
public ActionResult editarProducto(string id) { ProductoOriginal peliO = ListProductoOriginal().Where(x => x.ID_PROD == id).FirstOrDefault(); return(View(peliO)); }