예제 #1
0
 public int Atualizar(T dados)
 {
     try
     {
         _context.Set <T>().Update(dados);
         return(_context.SaveChanges());
     }
     catch (Exception ex)
     {
         throw new Exception("Erro a atualizar registro. " + ex.Message);
     }
 }
예제 #2
0
        public static void Inicializar(PmspContext _context)
        {
            _context.Database.EnsureCreated();
            if (_context.Servidores.Any())
            {
                return;
            }

            var login = new Login("828.720.1", "bbc259521");

            _context.Logins.Add(login);

            var servidor = new Servidor(login.Id, "Bruno Henrique Afonso", "Solteiro", "Masculino", "828.720.1", DateTime.Parse("25/04/1995"), "*****@*****.**", "WhatsApp");

            _context.Servidores.Add(servidor);

            var telefone = new Telefone(servidor.Id, "(11) 2053-1053", "(11) 94855-2364", "(11) 94855-2364", "(11) 96071-8515", "(11) 2334-2999");
            var endereco = new Endereco(servidor.Id, "04187-160", "Rua do capitarizinho", 33, "casa 05", "Vila Liviero", "São Paulo", "SP");
            var vinculo  = new Vinculo(servidor.Id, 1, "Auxiliar Técnico de Educação", "Cei Jardim Climax II", "Cei Jardim Climax II", "03A", DateTime.Parse("25/04/2016"), "Efetivo / Ativo", "J40", "DRE IPIRANGA");

            _context.Telefones.Add(telefone);
            _context.Enderecos.Add(endereco);
            _context.Vinculos.Add(vinculo);
            _context.SaveChanges();
        }
예제 #3
0
 public IActionResult Cadastrar([Bind] Servidor servidor)
 {
     _context.Servidores.Add(servidor);
     _context.SaveChanges();
     return(RedirectToAction("Index"));
 }