コード例 #1
0
        private void frmListaUsuario_Load(object sender, EventArgs e)
        {
            usuarioRepository repository = new usuarioRepository();

            //TODO: Terminar frmListaUsuario
            //dgvAluno.DataSource = repository.buscarTodos();
        }
コード例 #2
0
        // GET: api/usuario
        public IEnumerable <usuario> Get()
        {
            //Devuelve un array de eventos en formato JSON
            var            repo     = new usuarioRepository();
            List <usuario> usuarios = repo.Retrieve();

            return(usuarios);
        }
コード例 #3
0
        public IActionResult CadastroColaborador(usuarioRepository u)
        {
            usuario ur = new usuario();

            ur.insercao(u);
            ViewBag.Mensagem = "Colaborador Cadastrado com sucesso";
            return(View());
        }
コード例 #4
0
        private void btnAdicionar_Click(object sender, EventArgs e)
        {
            usuarioRepository repository = new usuarioRepository();

            new frmCadastro().ShowDialog();

            dgvAluno.DataSource = null;
            //TODO: Terminar frmListaUsuario
            //dgvAluno.DataSource = usuarioRepository.buscarTodos();
        }
コード例 #5
0
        public TestUsuario()
        {
            var optionsBuilder = new DbContextOptionsBuilder <DataDbContext>();

            optionsBuilder.UseNpgsql("Server= localhost;Port=5432;user id=postgres;password=1234;database=ControleDeAcesso");

            context = new DataDbContext(optionsBuilder.Options);
            var usuarioRepo = new usuarioRepository(context);

            controller = new UsuarioController(usuarioRepo);
        }
コード例 #6
0
        public IActionResult Login(usuarioRepository p)
        {
            usuario           ur = new usuario();
            usuarioRepository usuarioRepository = ur.Autentica(p);

            if (usuarioRepository != null)
            {
                ViewBag.Mensagem = "Você está logado";
                HttpContext.Session.SetInt32("idUsuario", usuarioRepository.idUsuario);
                HttpContext.Session.SetString("nomeUsuario", usuarioRepository.nomeUsuario);
                HttpContext.Session.SetString("tipo", usuarioRepository.tipo);
                return(Redirect("Index"));
            }
            else
            {
                ViewBag.Mensagem = "Falha no Login";
                return(View());
            }
        }