Пример #1
0
        public static bool eliminarProducto(ViewProducto productoActualizar)
        {
            try
            {

                using (var db = new pruebaEntities())
                {
                    var producto = (from p in db.priducto
                                            where p.id == productoActualizar.id
                                            select p).FirstOrDefault();

                    producto.nombre = productoActualizar.Nombre;

                    db.priducto.Attach(producto);
                    db.Entry<priducto>(producto).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                }
                return true;

            }
            catch (Exception ex)
            {
                return false;
            }
        }
Пример #2
0
        public static bool CrearProducto(ViewProducto model)
        {
            try
            {
                priducto producto = new priducto(){nombre = model.Nombre, fechacreacion = DateTime.Now, rutaimagen = model.rulImagen};

                using(var db = new pruebaEntities())
                {
                    db.priducto.Add(producto);
                    db.SaveChanges();
                }
                return true;

            }
            catch(Exception ex)
            {
                return false;
            }
        }
Пример #3
0
        public static bool eliminarProducto(int id)
        {
            try
            {

                using (var db = new pruebaEntities())
                {

                    var productoeliminar = (from p in db.priducto
                                            where p.id == id
                                            select p).FirstOrDefault();

                    db.priducto.Remove(productoeliminar);
                    db.SaveChanges();
                }
                return true;

            }
            catch (Exception ex)
            {
                return false;
            }
        }