public ActionResult DeleteConfirmed(int id) { TB_Producto tB_Producto = db.TB_Producto.Find(id); db.TB_Producto.Remove(tB_Producto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult getImage(int id) { TB_Producto producto = db.TB_Producto.Find(id); byte[] byteimage = producto.foto; MemoryStream ms = new MemoryStream(byteimage); Image image = Image.FromStream(ms); ms = new MemoryStream(); image.Save(ms, ImageFormat.Jpeg); ms.Position = 0; return(File(ms, "image/jpg")); }
// GET: AdminProducto/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_Producto tB_Producto = db.TB_Producto.Find(id); if (tB_Producto == null) { return(HttpNotFound()); } return(View(tB_Producto)); }
public ActionResult ComprarYa(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_Producto productos = db.TB_Producto.Find(id); if (productos == null) { return(HttpNotFound()); } return(View(productos)); }
// GET: AdminProducto/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_Producto tB_Producto = db.TB_Producto.Find(id); if (tB_Producto == null) { return(HttpNotFound()); } ViewBag.idCategoria = new SelectList(db.TB_Categoria, "idCategoria", "nomCategoria", tB_Producto.idCategoria); return(View(tB_Producto)); }
public ActionResult Edit([Bind(Include = "idProd,nomProd,precio,descripcion,foto,idCategoria,stock")] TB_Producto tB_Producto) { HttpPostedFileBase fileBase = Request.Files[0]; WebImage image = new WebImage(fileBase.InputStream); tB_Producto.foto = image.GetBytes(); if (ModelState.IsValid) { db.Entry(tB_Producto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idCategoria = new SelectList(db.TB_Categoria, "idCategoria", "nomCategoria", tB_Producto.idCategoria); return(View(tB_Producto)); }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here //Crear un nuevo objecto producto . TB_Producto newProducto = new TB_Producto(); newProducto.Fk_eDominio = Int16.Parse(Request.Form["Fk_eDominio"].ToString()); newProducto.cDescripcion = Request.Form["cDescripcion"].ToString(); newProducto.dPrecio = decimal.Parse(Request.Form["dPrecio"].ToString()); newProducto.cEspecificacion = Request.Form["cEspecificacion"].ToString(); //newProducto.bImagen = "v"; //Agregar el producto a la tabla productos. _data.TB_Productos.InsertOnSubmit(newProducto); _data.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public CarritoItem(TB_Producto producto, int cantidad) { this._producto = producto; this._cantidad = cantidad; }