public ActionResult Atualiza(int id, [Bind(Include = "Id, Nome, EquipeId, CargoId, Maquina, TipoPerfil")] Funcionario funcionario)
        {
            funcionario.Id = id;
            var dao = new FuncionarioDAO();

            dao.Atualiza(funcionario);
            return(View());
        }
        public ActionResult EditaFuncionario(Funcionario funcionario, string repitasenha)
        {
            FuncionarioDAO dao = new FuncionarioDAO();

            funcionario.Pessoa.TipoPessoa = 'F';
            if (funcionario != null && funcionario.Senha == repitasenha)
            {
                dao.Atualiza(funcionario);
                return(RedirectToAction("Funcionarios", "Funcionario"));
            }
            else
            {
                ViewBag.Pessoa = funcionario;
                return(View("UpdateForm"));
            }
        }
Ejemplo n.º 3
0
        public ActionResult AtualizaFuncionario(Funcionario funcionario, string repetindoASenha)
        {
            FuncionarioDAO dao = new FuncionarioDAO();

            if (funcionario != null && repetindoASenha == funcionario.Senha)
            {
                funcionario.Ativo = true;
                dao.Atualiza(funcionario);
                return(RedirectToAction("Tabela", "Funcionario"));
            }
            else
            {
                ViewBag.Pessoa = funcionario;
                return(View("EditaFuncionario"));
            }
        }