Exemplo n.º 1
0
 public void CrearGrupo(GrupoSet grupo)
 {
     using (var db = new TFGDatabaseContext())
     {
         db.GrupoSet.Add(grupo);
         db.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public void NuevaNota(NotaSet note)
 {
     using (var db = new TFGDatabaseContext())
     {
         db.NotaSet.Add(note);
         db.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public void InsertarMensaje(MensajeSet mensaje)
 {
     using (var db = new TFGDatabaseContext())
     {
         db.MensajeSet.Add(mensaje);
         db.SaveChanges();
     }
 }
Exemplo n.º 4
0
 public void Banear(BaneoSet id)
 {
     using (var db = new TFGDatabaseContext())
     {
         db.BaneoSet.Add(id);
         db.SaveChanges();
     }
 }
Exemplo n.º 5
0
 public void DeleteNota(int id)
 {
     using (var db = new TFGDatabaseContext())
     {
         var delNote = (from nota in db.NotaSet where nota.Id == id select nota).FirstOrDefault();
         db.NotaSet.Remove(delNote);
         db.SaveChanges();
     }
 }
Exemplo n.º 6
0
 public void CancelarEvento(int idEvento, int idUsuario)
 {
     using (var db = new TFGDatabaseContext())
     {
         var deleted = (from asistencia in db.UsuarioEvento1 where asistencia.Evento1Id == idEvento && asistencia.Usuario1Id == idUsuario select asistencia).FirstOrDefault();
         db.UsuarioEvento1.Remove(deleted);
         db.SaveChanges();
     }
 }
Exemplo n.º 7
0
 public void EditarCorreo(int id, string correo)
 {
     using (var db = new TFGDatabaseContext())
     {
         var usuario = (from user in db.UsuarioSet where user.Id == id select user).FirstOrDefault();
         usuario.Correo = correo;
         db.SaveChanges();
     }
 }
Exemplo n.º 8
0
 public void RetirarBaneo(int id)
 {
     using (var db = new TFGDatabaseContext())
     {
         var ban = (from bn in db.BaneoSet where bn.UsuarioId == id select bn).FirstOrDefault();
         db.BaneoSet.Remove(ban);
         db.SaveChanges();
     }
 }
Exemplo n.º 9
0
 public void CreateChat()
 {
     using (var db = new TFGDatabaseContext())
     {
         ChatSet chat = new ChatSet();
         chat.CreateDate = DateTime.Today;
         db.ChatSet.Add(chat);
         db.SaveChanges();
     }
 }
Exemplo n.º 10
0
 public void AceptarEvento(int idEvento, int idUsuario)
 {
     using (var db = new TFGDatabaseContext())
     {
         var nuevoEvento = new UsuarioEvento1();
         nuevoEvento.Evento1Id  = idEvento;
         nuevoEvento.Usuario1Id = idUsuario;
         db.UsuarioEvento1.Add(nuevoEvento);
         db.SaveChanges();
     }
 }
Exemplo n.º 11
0
 public void crearTablero(int idGrupo)
 {
     using (var db = new TFGDatabaseContext())
     {
         TableroSet tab = new TableroSet();
         tab.GrupoId    = idGrupo;
         tab.CreateDate = DateTime.Today;
         db.TableroSet.Add(tab);
         db.SaveChanges();
     }
 }
Exemplo n.º 12
0
 public void CompartirEvento(int idEvento, int idUsuario)
 {
     using (var db = new TFGDatabaseContext())
     {
         var nuevoPendiente = new PendientesSet();
         nuevoPendiente.EventoId  = idEvento;
         nuevoPendiente.UsuarioId = idUsuario;
         db.PendientesSet.Add(nuevoPendiente);
         db.SaveChanges();
     }
 }
Exemplo n.º 13
0
 public string SetToken(string username)
 {
     using (var db = new TFGDatabaseContext())
     {
         var usuario = (from usuarios in db.UsuarioSet where usuarios.NombreUsuario == username select usuarios)
                       .FirstOrDefault();
         usuario.Token = Guid.NewGuid().ToString();
         db.SaveChanges();
         return(usuario.Token);
     }
 }
Exemplo n.º 14
0
 public void EditEvento(int id, DateTime fecha, DateTime horaInicio, DateTime horaFinal)
 {
     using (var db = new TFGDatabaseContext())
     {
         var evento = (from eventS in db.EventoSet where eventS.Id == id select eventS).FirstOrDefault();
         evento.Fecha      = fecha;
         evento.HoraInicio = horaInicio;
         evento.HoraFin    = horaFinal;
         db.SaveChanges();
     }
     //throw new System.NotImplementedException();
 }
Exemplo n.º 15
0
        protected EntityEntry <T> Add(T element)
        {
            EntityEntry <T> resultado;

            using (var db = new TFGDatabaseContext())
            {
                resultado = db.Add <T>(element);
                db.SaveChanges();
            }

            return(resultado);
        }
Exemplo n.º 16
0
 public void AddFriend(int idUsuario, int idAmigo)
 {
     using (var db = new TFGDatabaseContext())
     {
         UsuarioAmigoSet relacion = new UsuarioAmigoSet();
         relacion.UsuarioId  = idUsuario;
         relacion.UsuarioId1 = idAmigo;
         relacion.CreateDate = DateTime.Today;
         db.UsuarioAmigoSet.Add(relacion);
         db.SaveChanges();
     }
 }
Exemplo n.º 17
0
 public void AnularInvitacion(int idUsuario, int idEvento)
 {
     using (var db = new TFGDatabaseContext())
     {
         var delete = (from evento in db.PendientesSet where evento.EventoId == idEvento && evento.UsuarioId == idUsuario select evento).FirstOrDefault();
         if (delete != null)
         {
             db.PendientesSet.Remove(delete);
         }
         db.SaveChanges();
     }
 }
Exemplo n.º 18
0
 public void AniadirAlGrupo(int idUsuario, int idGrupo)
 {
     using (var db = new TFGDatabaseContext())
     {
         ListaGrupoSet lista = new ListaGrupoSet();
         lista.GrupoId    = idGrupo;
         lista.UsuarioId  = idUsuario;
         lista.CreateDate = DateTime.Today;
         db.ListaGrupoSet.Add(lista);
         db.SaveChanges();
     }
 }
Exemplo n.º 19
0
 public void RemoveEvento(int id)
 {
     using (var db = new TFGDatabaseContext())
     {
         var eventos   = (from evento in db.EventoSet where evento.Id == id select evento).FirstOrDefault();
         var pendiente = from pendientes in db.PendientesSet where pendientes.EventoId == id select pendientes;
         foreach (PendientesSet pend in pendiente)
         {
             db.PendientesSet.Remove(pend);
         }
         db.EventoSet.Remove(eventos);
         db.SaveChanges();
     }
 }
Exemplo n.º 20
0
        public void ChangeNotification(int idUsuario)
        {
            using (var db = new TFGDatabaseContext())
            {
                var usuario = (from usr in db.UsuarioSet where usr.Id == idUsuario select usr).FirstOrDefault();
                if (usuario.Notificacion == "YES")
                {
                    usuario.Notificacion = "NO";
                }
                else
                {
                    usuario.Notificacion = "YES";
                }

                db.SaveChanges();
            }
        }
Exemplo n.º 21
0
 public void deleteGrupo(int idGrupo)
 {
     using (var db = new TFGDatabaseContext())
     {
         var grupo   = (from grup in db.GrupoSet where grup.Id == idGrupo select grup).FirstOrDefault();
         var tablero = (from tab in db.TableroSet where tab.GrupoId == idGrupo select tab).FirstOrDefault();
         var listag  = from g in db.ListaGrupoSet where g.GrupoId == idGrupo select g;
         var lista   = listag.ToArray();
         for (int i = 0; i < lista.Length; i++)
         {
             db.ListaGrupoSet.Remove(lista[i]);
         }
         if (tablero != null)
         {
             db.TableroSet.Remove(tablero);
         }
         db.GrupoSet.Remove(grupo);
         db.SaveChanges();
     }
 }