Exemplo n.º 1
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.º 2
0
 public void CadastrarUsuario(Usuario usuario)
 {
     using (var _context = new DbContextGit())
     {
         _context.Usurios.Add(usuario);
         _context.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public void CadastrarArquivos(ArquivoPessoa arquivopessoa)
 {
     using (var _context = new DbContextGit())
     {
         _context.ArquivosPessoas.Add(arquivopessoa);
         _context.SaveChanges();
     }
 }
Exemplo n.º 4
0
 public ActionResult Edit([Bind(Include = "PessoaId,Nome,Endereco,CPF,Email,DataNascimento,Telefone,DataCadastro,Ativo")] Pessoa pessoa)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pessoa).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(pessoa));
 }
Exemplo n.º 5
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.º 6
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();
                }
            }
        }