public ActionResult Remover(int id)
        {
            PessoasDAO pessoaDAO   = new PessoasDAO();
            Pessoa     funcionario = pessoaDAO.BuscaPorId(id);

            pessoaDAO.Remover(funcionario);
            RegistrarLog(funcionario, "DELETOU");
            return(Json(funcionario.Id));
        }
        public ActionResult Editar(int id)
        {
            PessoasDAO dao     = new PessoasDAO();
            Pessoa     cliente = dao.BuscaPorId(id);

            ViewBag.Clientes = cliente;

            return(View());
        }
        public ActionResult Remover(int id)
        {
            PessoasDAO dao     = new PessoasDAO();
            Pessoa     cliente = dao.BuscaPorId(id);

            RegistrarLog(cliente, "DELETOU");
            dao.Remover(cliente);

            return(Json(id));
        }
        public ActionResult Editar(int id)
        {
            PessoasDAO     dao            = new PessoasDAO();
            Pessoa         funcionario    = dao.BuscaPorId(id);
            TipoPessoasDAO tipoPessoasDao = new TipoPessoasDAO();

            ViewBag.TipoPessoas  = tipoPessoasDao.Lista();
            ViewBag.Funcionarios = funcionario;

            return(View());
        }
Example #5
0
        private bool UsuarioExiste(String usuario, String senha)
        {
            UsuariosDAO dao     = new UsuariosDAO();
            Usuario     user    = new Usuario();
            PessoasDAO  pessDAO = new PessoasDAO();

            ViewBag.Usuarios = dao.Lista();

            foreach (var login in ViewBag.Usuarios)
            {
                if (login.User == usuario && login.Senha == senha)
                {
                    Pessoa pessoa = pessDAO.BuscaPorId(login.PessoaId);
                    Session["UsuarioLogado"] = pessoa;
                    return(true);
                }
            }
            return(false);
        }
        public ActionResult Edita(int id, Pessoa cliente)
        {
            if (ModelState.IsValid)
            {
                PessoasDAO dao = new PessoasDAO();
                Pessoa     c   = dao.BuscaPorId(id);
                c.Nome             = cliente.Nome;
                c.Cpf              = cliente.Cpf;
                c.DataDeNascimento = cliente.DataDeNascimento;
                c.Email            = cliente.Email;
                c.Telefone         = cliente.Telefone;
                dao.Atualiza(c);
                RegistrarLog(c, "EDITOU");

                return(RedirectToAction("Index", "Cliente"));
            }
            else
            {
                return(RedirectToAction("Editar", "Cliente", new { id }));
            }
        }
        public ActionResult Edita(int id, Pessoa funcionario)
        {
            if (ModelState.IsValid)
            {
                PessoasDAO dao = new PessoasDAO();
                Pessoa     p   = dao.BuscaPorId(id);
                p.Nome             = funcionario.Nome;
                p.Cpf              = funcionario.Cpf;
                p.DataDeNascimento = funcionario.DataDeNascimento;
                p.Email            = funcionario.Email;
                p.Telefone         = funcionario.Telefone;
                p.TipoPessoaId     = funcionario.TipoPessoaId;
                dao.Atualiza(p);
                RegistrarLog(p, "EDITOU");

                return(RedirectToAction("Index", "Funcionario"));
            }
            else
            {
                return(RedirectToAction("Editar", "Funcionarios", new { id }));
            }
        }