Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            PT_DESCRIPCION pT_DESCRIPCION = db.PT_DESCRIPCION.Find(id);

            db.PT_DESCRIPCION.Remove(pT_DESCRIPCION);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #2
0
 public ActionResult Edit([Bind(Include = "PC_PRODUCTO,NOMBRE,PRECIO,DESCRIPCION,IMAGEN,CANTIDAD,RC_UNIDAD")] PT_DESCRIPCION pT_DESCRIPCION)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pT_DESCRIPCION).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.RC_UNIDAD = new SelectList(db.PT_UNIDAD, "PC_UNIDAD", "NOMBRE", pT_DESCRIPCION.RC_UNIDAD);
     return(View(pT_DESCRIPCION));
 }
Example #3
0
        // GET: Productos/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PT_DESCRIPCION pT_DESCRIPCION = db.PT_DESCRIPCION.Find(id);

            if (pT_DESCRIPCION == null)
            {
                return(HttpNotFound());
            }
            return(View(pT_DESCRIPCION));
        }
Example #4
0
        public ActionResult getImage(int id)
        {
            PT_DESCRIPCION productosK = db.PT_DESCRIPCION.Find(id);

            byte[]       byteImage    = productosK.IMAGEN;
            MemoryStream memoryStream = new MemoryStream(byteImage);
            Image        image        = Image.FromStream(memoryStream);

            memoryStream = new MemoryStream();
            image.Save(memoryStream, ImageFormat.Png);
            memoryStream.Position = 0;

            return(File(memoryStream, "image/png"));
        }
Example #5
0
        // GET: Productos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PT_DESCRIPCION pT_DESCRIPCION = db.PT_DESCRIPCION.Find(id);

            if (pT_DESCRIPCION == null)
            {
                return(HttpNotFound());
            }
            ViewBag.RC_UNIDAD = new SelectList(db.PT_UNIDAD, "PC_UNIDAD", "NOMBRE", pT_DESCRIPCION.RC_UNIDAD);
            return(View(pT_DESCRIPCION));
        }
Example #6
0
        public ActionResult Create([Bind(Include = "PC_PRODUCTO,NOMBRE,PRECIO,DESCRIPCION,IMAGEN,CANTIDAD,RC_UNIDAD")] PT_DESCRIPCION pT_DESCRIPCION)
        {
            HttpPostedFileBase FileBase = Request.Files[0];
            //HttpFileCollectionBase collectionBase = Request.Files;
            WebImage image = new WebImage(FileBase.InputStream);

            pT_DESCRIPCION.IMAGEN = image.GetBytes();

            if (ModelState.IsValid)
            {
                db.PT_DESCRIPCION.Add(pT_DESCRIPCION);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.RC_UNIDAD = new SelectList(db.PT_UNIDAD, "PC_UNIDAD", "NOMBRE", pT_DESCRIPCION.RC_UNIDAD);
            return(View(pT_DESCRIPCION));
        }