Ejemplo n.º 1
0
        public static void EditarConsumicion(Consumicion consumicion)
        {
            using (FunClubEntities db = new FunClubEntities())
            {
                db.Consumicion_Bebida.RemoveRange(db.Consumicion_Bebida.Where(a => a.CodConsumicion == consumicion.CodConsumicion && a.CodDiscoteca == consumicion.CodDiscoteca));

                db.Consumicion_Bebida.AddRange(consumicion.Consumicion_Bebida);

                db.Entry(consumicion).State = EntityState.Modified;

                db.SaveChanges();
            }
        }
Ejemplo n.º 2
0
        public static void AsignarRol(string roleid, string mail)
        {
            using (FunClubEntities db = new FunClubEntities())
            {
                var rol     = db.AspNetRoles.Where(a => a.Id == roleid).FirstOrDefault();
                var usuario = db.AspNetUsers.Where(a => a.Email == mail).FirstOrDefault();
                usuario.AspNetRoles.Add(rol);
                //db.AspNetUsers.Add(usuario);

                var entry2 = db.Entry(usuario);      // Gets the entry for entity inside context
                entry2.State = EntityState.Modified; // Tell EF this entity has been modified

                db.SaveChanges();
            }
        }
Ejemplo n.º 3
0
        public static void EditarDisco(string cod, string nombre, bool prod)
        {
            using (FunClubEntities db = new FunClubEntities())
            {
                int codDisco = Convert.ToInt32(cod);
                var disco    = db.Discotecas.Where(a => a.CodDiscoteca == codDisco).FirstOrDefault();
                disco.Descripcion = nombre;
                disco.Productiva  = prod;

                disco.FechaMod   = DateTime.Now;
                disco.UsuarioMod = "Administrador";

                var entry2 = db.Entry(disco);                           // Gets the entry for entity inside context
                entry2.State = System.Data.Entity.EntityState.Modified; // Tell EF this entity has been modified

                db.SaveChanges();
            }
        }