public void Desactive(Funcionario funcionario)
 {
     try
     {
         funcionario.Ativo = false;
         _funcionarioRepository.Edit(funcionario);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void Edit(Funcionario funcionario)
 {
     try
     {
         _repository.Edit(funcionario);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }