Пример #1
0
        public UsuarioAreaAtuacao(UsuarioBase usuario, AreaAtuacao areaAtuacao)
        {
            Usuario     = usuario;
            AreaAtuacao = areaAtuacao;

            AddNotifications(new ValidationContract()
                             .Requires()
                             .IsNotNull(Usuario, "Usuario", "A área de atuação deve ter um funcionario")
                             .IsNotNull(AreaAtuacao, "AreaAtuacao", "O usuário deve ter uma área de atuação")
                             );
        }
Пример #2
0
        public UsuarioTela(UsuarioBase usuarioBase, Tela tela)
        {
            UsuarioBase = usuarioBase;
            Tela        = tela;
            Incluir     = EBoolean.True;
            Atualizar   = EBoolean.True;
            Excluir     = EBoolean.True;
            Consultar   = EBoolean.True;
            DataCadatro = DateTime.Now;

            AddNotifications(new ValidationContract()
                             .Requires()
                             .IsNotNull(UsuarioBase, "UsuarioBase", "Informe um usuário válido")
                             .IsNotNull(Tela, "Tela", "Informe uma tela válida")
                             );
        }
Пример #3
0
 public void AtribuirUsuario(UsuarioBase usuarioBase) => this.UsuarioBase = usuarioBase;