Exemplo n.º 1
0
 public List <TipoUsuario> ListaTiposUsuarios()
 {
     using (var _context = new DbContextGit())
     {
         return(_context.TipoUsuarios.Where(t => t.Ativo == true).OrderBy(t => t.NomeTipoUsuario).ToList());
     }
 }
Exemplo n.º 2
0
 public Usuario BuscarPorId(int id)
 {
     using (var _context = new DbContextGit())
     {
         return(_context.Usurios.Include("TipoUsuario").SingleOrDefault(t => t.UsuarioId == id));
     }
 }
Exemplo n.º 3
0
 public List <Pessoa> ultimosCadastros()
 {
     using (var _context = new DbContextGit())
     {
         return(_context.Pessoas.Where(p => p.Ativo == true).Take(10).OrderByDescending(p => p.PessoaId).ToList());
     }
 }
Exemplo n.º 4
0
 public Pessoa ObterPorCpf(string cpf)
 {
     using (var _context = new DbContextGit())
     {
         return(_context.Pessoas.Single(p => p.CPF == cpf));
     }
 }
Exemplo n.º 5
0
 public Pessoa OberPorId(int?id)
 {
     using (var _context = new DbContextGit())
     {
         return(_context.Pessoas.Single(p => p.PessoaId == id));
     }
 }
Exemplo n.º 6
0
 public IList <Usuario> ListarUsuarios()
 {
     using (var _context = new DbContextGit())
     {
         return(_context.Usurios.Include("TipoUsuario").Where(t => t.Ativo == true).OrderBy(t => t.NomeUsuario).ToList());
         //return _context.Usurios.Where(t => t.Ativo == true).OrderBy(t => t.NomeUsuario).ToList();
     }
 }
Exemplo n.º 7
0
        //Quando falamos de coleções temos 3 coleçoes principais
        //IEnumerable -> Lista somente leitus
        //IQueryable -> Lista leitura e pesquisa
        //IList -> Lista leitura, pesquisa, gravacao = DESDE O .NET 2.0
        //IColletion -> Alternativa mais RECENTE, MODERNA, LEVE AO ILIST = .NET 4.0

        /*public Usuario BuscarPorId(int id)
         * {
         *  using (var _context = new DbContextGit())
         *  {
         *
         *      return _context.Usurios.Single(p => p.UsuarioId == id);
         *  }
         * }
         */

        public void CadastrarTipoUsuario(TipoUsuario tipoUser)
        {
            using (var _context = new DbContextGit())
            {
                _context.TipoUsuarios.Add(tipoUser);
                _context.SaveChanges();
            }
        }
Exemplo n.º 8
0
 public void CadastrarUsuario(Usuario usuario)
 {
     using (var _context = new DbContextGit())
     {
         _context.Usurios.Add(usuario);
         _context.SaveChanges();
     }
 }
Exemplo n.º 9
0
 public Usuario verificaUsuario(Usuario usuario)
 {
     using (var _context = new DbContextGit())
     {
         usuario = _context.Usurios.FirstOrDefault(u => u.LoginUser == usuario.LoginUser && u.SenhaUsuario == usuario.SenhaUsuario);
         return(usuario);
     }
 }
Exemplo n.º 10
0
 public void CadastrarArquivos(ArquivoPessoa arquivopessoa)
 {
     using (var _context = new DbContextGit())
     {
         _context.ArquivosPessoas.Add(arquivopessoa);
         _context.SaveChanges();
     }
 }
Exemplo n.º 11
0
        public IList <TipoUsuario> ListaTipoUser()
        {
            using (var _context = new DbContextGit())
            {
                //var res = _context.ArquivosPessoas.Where(p => p.ArquivoPessoaId == id);

                return(_context.TipoUsuarios.ToList());
            }
        }
Exemplo n.º 12
0
        public int SalvarPessoa(Pessoa pessoa)
        {
            using (var _context = new DbContextGit())
            {
                pessoa.DataCadastro = DateTime.Now;
                pessoa.Ativo        = true;
                _context.Pessoas.Add(pessoa);
                _context.SaveChanges();

                return(pessoa.PessoaId);
            }
        }
Exemplo n.º 13
0
        public void AtualizaUsuario(Usuario usuario)
        {
            using (var _context = new DbContextGit())
            {
                var usuarioBd = _context.Usurios.Find(usuario.UsuarioId);

                if (usuarioBd != null)
                {
                    usuarioBd.DataCadastro  = DateTime.Now;
                    usuarioBd.NomeUsuario   = usuario.NomeUsuario;
                    usuarioBd.LoginUser     = usuario.LoginUser;
                    usuarioBd.Ativo         = usuario.Ativo;
                    usuarioBd.TipoUsuarioId = usuario.TipoUsuarioId;
                    _context.Entry <Usuario>(usuarioBd).State = System.Data.Entity.EntityState.Modified;
                    _context.SaveChanges();
                }
            }
        }