Codigo base a View completo. OBS: Falta apenas inserir a opcao de Filter