Example #1
0
        public List <Mesa> ListarPorUsuario(Usuario u)
        {
            using (var rrc = new RemixRPGContainer())
            {
                try
                {
                    var mestres   = rrc.MestreSet.Where(m => m.UsuarioId == u.Id).ToList();
                    var jogadores = new JogadorDao().ListarDoUsuario(u);

                    if (mestres.Count > 0)
                    {
                        foreach (var m in mestres)
                        {
                            mesas.Add(m.Mesa);
                        }
                    }
                    if (jogadores.Count > 0)
                    {
                        foreach (var j in jogadores)
                        {
                            mesas.Add(j.Mesa);
                        }
                    }

                    return(mesas);
                }
                catch (Exception ex)
                {
                    throw new Exception("[MesaDao.Listar] -> " + ex.Message);
                }
            }
        }
Example #2
0
 public List <Usuario> Listar()
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             return(rrc.UsuarioSet.ToList());
         }
         catch (Exception ex)
         {
             throw new Exception("[UsuarioDao.Listar] -> " + ex);
         }
     }
 }
Example #3
0
 public Usuario SelecionarPorEmail(string email)
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             return(rrc.UsuarioSet.ToList().Where(u => u.Email == email).SingleOrDefault());
         }
         catch (Exception ex)
         {
             throw new Exception("[UsuarioDao.SelecionarPorEmail] -> " + ex.Message);
         }
     }
 }
Example #4
0
 public List <Mesa> Listar()
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             return(rrc.MesaSet.ToList());
         }
         catch (Exception ex)
         {
             throw new Exception("[MesaDao.Listar] -> " + ex.Message);
         }
     }
 }
 public List <Jogador> ListarDoUsuario(Usuario u)
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             return(rrc.JogadorSet.Where(j => j.UsuarioId == u.Id).ToList());
         }
         catch (Exception ex)
         {
             throw new Exception("[JogadorDao.Listar] -> " + ex.Message);
         }
     }
 }
 public void Inserir(Jogador jogador)
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             rrc.JogadorSet.Add(jogador);
             rrc.SaveChanges();
         }
         catch (Exception ex)
         {
             throw new Exception("[JogadorDao.Inserir] -> " + ex.Message);
         }
     }
 }
Example #7
0
 public void Inserir(Usuario usuario)
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             usuario.DataCadastro = DateTime.Now.ToString();
             rrc.UsuarioSet.Add(usuario);
             rrc.SaveChanges();
         }
         catch (Exception ex)
         {
             throw new Exception("[UsuarioDao.Inserir] -> " + ex.Message);
         }
     }
 }
Example #8
0
 public void Inserir(Mesa mesa)
 {
     using (var rrc = new RemixRPGContainer())
     {
         try
         {
             mesa.DataCriacao = DateTime.Now.ToString();
             rrc.MesaSet.Add(mesa);
             rrc.SaveChanges();
         }
         catch (Exception ex)
         {
             throw new Exception("[MesaDao.Inserir] -> " + ex.Message);
         }
     }
 }