Пример #1
0
        public void agregarImagenProducto()
        {
            imagen_producto imagen;

            int resultadoAnterior;
            int resultado;


            using (UnidadDeTrabajo <imagen_producto> unidad = new UnidadDeTrabajo <imagen_producto>(new BDContext()))
            {
                resultadoAnterior = unidad.genericDAL.GetAll().ToList().Count;
            }

            using (UnidadDeTrabajo <imagen_producto> unidad = new UnidadDeTrabajo <imagen_producto>(new BDContext()))
            {
                unidad.genericDAL.Add(imagen = new imagen_producto()
                {
                    IMAGEN     = "img/imagen2.jpg",
                    productoId = 2
                });

                unidad.Complete();
            }

            using (UnidadDeTrabajo <productos> unidad = new UnidadDeTrabajo <productos>(new BDContext()))
            {
                resultado = unidad.genericDAL.GetAll().ToList().Count;
            }

            Assert.AreEqual(resultadoAnterior + 1, resultado);
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            imagen_producto imagen_producto = db.imagen_producto.Find(id);

            db.imagen_producto.Remove(imagen_producto);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
 public ActionResult Edit([Bind(Include = "idimagenproducto,path_imagenproducto")] imagen_producto imagen_producto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(imagen_producto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(imagen_producto));
 }
Пример #4
0
        public ActionResult Create([Bind(Include = "idimagenproducto,path_imagenproducto")] imagen_producto imagen_producto)
        {
            if (ModelState.IsValid)
            {
                db.imagen_producto.Add(imagen_producto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(imagen_producto));
        }
Пример #5
0
        // GET: imagen_producto/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            imagen_producto imagen_producto = db.imagen_producto.Find(id);

            if (imagen_producto == null)
            {
                return(HttpNotFound());
            }
            return(View(imagen_producto));
        }
Пример #6
0
        public void actualizarImagenProducto()
        {
            string          result;
            imagen_producto imagen_producto;

            using (UnidadDeTrabajo <imagen_producto> unidad = new UnidadDeTrabajo <imagen_producto>(new BDContext()))
            {
                imagen_producto = new imagen_producto
                {
                    productoId = 1,
                    IMAGEN     = "img/imagen.jpg"
                };

                unidad.genericDAL.Update(imagen_producto);
                unidad.Complete();
            }

            result = imagen_producto.IMAGEN;
            Assert.AreEqual("img/imagen.jpg", result);
        }