예제 #1
0
        public static void Inicializar(AutenticacaoContexto contexto)
        {
            contexto.Database.EnsureCreated();

            var usuario = new Usuario()
            {
                Nome  = "Gabriela",
                Email = "*****@*****.**",
                Senha = "123456"
            };

            contexto.Usuarios.Add(usuario);

            var permissao = new Permissao()
            {
                Nome = "Financeiro"
            };

            var usuariopermissao = new UsuarioPermissao()
            {
                IdUsuario   = usuario.IdUsuario,
                IdPermissao = permissao.IdPermissao
            };

            contexto.UsuariosPermissoes.Add(usuariopermissao);
            contexto.SaveChanges();
        }
예제 #2
0
        //Criar banco de dados

        public static void Inicializar(AutenticacaoContexto contexto)
        {
            contexto.Database.EnsureCreated();

            var usuario = new Usuario()
            {
                Nome  = "Fernando",
                Email = "*****@*****.**",
                Senha = "123456"
            };

            contexto.UsuariosNoBanco.Add(usuario);


            var permissao = new Permissao()
            {
                Nome = "Financeiro"
            };

            contexto.PermissoesNoBanco.Add(permissao);

            var usuariopermissao = new UsuarioPermissao()
            {
                IdUsuario   = usuario.IdUsuario,
                IdPermissao = permissao.IdPermissao
            };

            contexto.UsuariosPermissoesNoBanco.Add(usuariopermissao);
            contexto.SaveChanges();
        }
        public static void Inicializar(AutenticacaoContexto contexto)
        {
            contexto.Database.EnsureCreated();

            if (contexto.Usuarios.Any())
            {
                return;                        //para garantir que não serão criados usuários duplicados
            }
            var usuario = new Usuario()
            {
                Nome  = "Gabriela",
                Email = "*****@*****.**",
                Senha = "123456"
            };

            contexto.Usuarios.Add(usuario);

            var permissao = new Permissao()
            {
                Nome = "Financeiro"
            };

            contexto.Permissoes.Add(permissao);

            var usuariopermissao = new UsuarioPermissao()
            {
                IdUsuario   = usuario.IdUsuario,
                IdPermissao = permissao.IdPermissao
            };

            contexto.UsuariosPermissoes.Add(usuariopermissao);
            contexto.SaveChanges();
        }