Advertisement
Mateus_Costa

Exemplo de classes de usuários do sistema

Apr 19th, 2019
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.64 KB | None | 0 0
  1. namespace TesteApp
  2. {
  3.     public abstract class Usuario
  4.     {
  5.         public Usuario(Operacoes operacoes)
  6.         {
  7.             Operacoes = operacoes;
  8.         }
  9.  
  10.         public virtual Operacoes Operacoes { get; set; }
  11.     }
  12.  
  13.     public class Funcionario : Usuario
  14.     {
  15.         public Funcionario() :
  16.             base(Operacoes.Atualizar | Operacoes.Escrever | Operacoes.Ler) // demos apenas 3 operações ao funcionario
  17.         {
  18.         }
  19.     }
  20.  
  21.     public class Admin : Usuario
  22.     {
  23.         public Admin() :
  24.             base(Operacoes.TodasOperacoes) // demos todas as operações ao administrador
  25.         {
  26.         }
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement