public ActionResult Alterar(Funcionario funcionario)
        {
            try
            {
                var adoPonto = new AdoFuncionario();
                adoPonto.AlterarFuncionario(funcionario);

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("TratacaoDeErro"));
            }
        }
        public ActionResult Excluir(Funcionario func)
        {
            try
            {
                var excluir = new AdoFuncionario();
                excluir.Excluir(func);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                ViewBag.erro = e.Message;
                return(View());
            }
        }
        public ActionResult Cadastrar(Funcionario func)
        {
            try
            {
                var cadastrar = new AdoFuncionario();

                cadastrar.CadastrarFuncionario(func);
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                ViewBag.erro = e.Message;
                return(View());
            }
        }
        public ActionResult Excluir(int codigo)
        {
            var funcionario = new AdoFuncionario().RetornarFuncionario(codigo);

            return(View(funcionario));
        }
        // GET: Funcionarios
        public ActionResult Index()
        {
            var buscar = new AdoFuncionario();

            return(View(buscar.RetornarTodosFuncionarios()));
        }