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(); }