private bool PodeEmprestar(Usuario usuario, int quantidadeEmprestada)
 {
     TipoUsuario tipo = usuario.TipoUsuario;
     bool realizaEmprestimo = false;
     switch (tipo)
     {
         case TipoUsuario.Professor:
             // 10 livros
             realizaEmprestimo = quantidadeEmprestada <= 10 ? true : false;
             break;
         case TipoUsuario.Aluno:
             // 5 livros
             realizaEmprestimo = quantidadeEmprestada <= 5 ? true : false;
             break;
         case TipoUsuario.Funcionario:
             // 3 livros
             realizaEmprestimo = quantidadeEmprestada <= 3 ? true : false;
             break;
         case TipoUsuario.ExAluno:
             // 1 livro
             realizaEmprestimo = quantidadeEmprestada <= 1 ? true : false;
             break;
         default:
             realizaEmprestimo = false;
             break;
     }
     return realizaEmprestimo;
 }
 public UsuarioViewModel(Usuario usuario)
 {
     this.usuario = usuario;
 }
 public UsuarioViewModel()
 {
     this.usuario = new Usuario();
 }