Ejemplo n.º 1
0
        public ClienteDadosInserirValidos(IUser user, ListNotificacoes <Notificacao> notificacoes,
                                          ResourcesManageMemory resourcesManageMemory)
            : base(user, notificacoes)
        {
            _resourcesManageMemory = resourcesManageMemory;
            AdicionarListaResources(_resourcesManageMemory.ObterResources(null, new List <Resources.Models.Resources <string> >()
            {
                new Resources <string> {
                    ResourceValue = Resources.Enuns.ResourceValueEnum.CPFInvalido
                },
                new Resources <string> {
                    ResourceValue = Resources.Enuns.ResourceValueEnum.DescricaoNomeRequerido
                },
                new Resources <string> {
                    ResourceValue = Resources.Enuns.ResourceValueEnum.SobreNomeRequerido
                },
                new Resources <string> {
                    ResourceValue = Resources.Enuns.ResourceValueEnum.Maiorde12
                }
            }));

            RuleFor(x => x.CPF).Custom(FluentValidationCommons.ECpf(Res.ObterResourceMessageClass(null, Resources.Enuns.ResourceValueEnum.CPFInvalido)));

            RuleFor(x => x.Nome).Custom(FluentValidationCommons.Nome(Res.ObterResourceMessageClass(null, Resources.Enuns.ResourceValueEnum.DescricaoNomeRequerido)));

            RuleFor(x => x.SobreNome).Custom(FluentValidationCommons.SobreNome(Res.ObterResourceMessageClass(null, Resources.Enuns.ResourceValueEnum.SobreNomeRequerido)));

            RuleFor(x => x.DataNascimento).Custom(FluentValidationCommons.Maior12(Res.ObterResourceMessageClass(null, Resources.Enuns.ResourceValueEnum.Maiorde12)));
        }
Ejemplo n.º 2
0
        public AuthInserirUsuarioDadosValidos(IUser user, ListNotificacoes <Notificacao> notificacoes, ResourcesManageMemory resourcesManageMemory)
            : base(user, notificacoes)
        {
            _resourcesManageMemory = resourcesManageMemory;

            ObterResources();
            AplicarRegras();
        }
Ejemplo n.º 3
0
        protected BaseController(ListNotificacoes <Notificacao> notificacoes)
        {
            _notificacoes = notificacoes;


            if (_notificacoes == null)
            {
                _notificacoes = new ListNotificacoes <Notificacao>();
            }
        }
Ejemplo n.º 4
0
 public ClienteInserir(IClienteTemDadosSerasa clienteTemDadosSerasa,
                       IClienteRepository clienteRepository,
                       IMapper mapper,
                       IUser user,
                       ListNotificacoes <Notificacao> notificacoes,
                       IClienteDadosInserirValidos clienteDadosInserirValidos)
     : base(user, notificacoes)
 {
     _mapper                     = mapper;
     _clienteRepository          = clienteRepository;
     _clienteTemDadosSerasa      = clienteTemDadosSerasa;
     _clienteDadosInserirValidos = clienteDadosInserirValidos;
 }
Ejemplo n.º 5
0
        public AuthInserirUsuario(IUsuarioRepository usuarioRepository,
                                  IMapper mapper,
                                  IAuthInserirUsuarioDadosValidos authInserirUsuarioDadosValidos,
                                  IUser user,
                                  ListNotificacoes <Notificacao> notificacoes
                                  , ResourcesManageMemory resourcesManageMemory) : base(user, notificacoes)
        {
            _authInserirUsuarioDadosValidos = authInserirUsuarioDadosValidos;
            _usuarioRepository     = usuarioRepository;
            _mapper                = mapper;
            _resourcesManageMemory = resourcesManageMemory;

            ObterResources();
        }
Ejemplo n.º 6
0
        public AuthEntrar(IUsuarioRepository usuarioRepository,
                          IUser user,
                          ListNotificacoes <Notificacao> notificacoes,
                          ResourcesManageMemory resourcesManageMemory)
            : base(user, notificacoes)
        {
            _usuarioRepository     = usuarioRepository;
            _resourcesManageMemory = resourcesManageMemory;
            ObterResources();

            RuleFor(x => x.Email).EmailAddress().WithMessage(Res.ObterResourceMessage(null, Resources.Enuns.ResourceValueEnum.EmailInvalido));

            RuleFor(x => x.Senha).NotEmpty().WithMessage(Res.ObterResourceMessage(null, Resources.Enuns.ResourceValueEnum.SenhaNaoPodeServazia));
        }
Ejemplo n.º 7
0
        protected CompositeSpecification()
        {
            _Notificacoes = new ListNotificacoes <Notificacao>();
            _Res          = new List <Resources.Models.Resources <string> >();
            var res = ObterRes();

            if (res != null)
            {
                var rang = ObterResArquivo(res);
                if (rang != null)
                {
                    _Res.AddRange(rang);
                }
            }
        }
Ejemplo n.º 8
0
 public AuthController(ListNotificacoes <Notificacao> notificacoes,
                       ResourcesManageMemory resourcesManageMemory,
                       IUsuarioApp iusuarioApp,
                       IAuthEntrar authEntrar,
                       SignInManager <ApplicationUser> signInManager,
                       UserManager <ApplicationUser> userManager,
                       IOptions <AppSettings> appSettings
                       ) : base(notificacoes)
 {
     _signInManager         = signInManager;
     _userManager           = userManager;
     _authEntrar            = authEntrar;
     _appSettings           = appSettings.Value;
     _resourcesManageMemory = resourcesManageMemory;
     _iusuarioApp           = iusuarioApp;
 }
Ejemplo n.º 9
0
 public ClienteApp(
     IMediatorHandler bus,
     IClienteService clienteService,
     ListNotificacoes <Notificacao> notificacoes,
     EventStoreContexto eventStoreContexto,
     IUser user,
     IMapper mapper,
     IUnitOfWork unitOfWork)
     : base(notificacoes, unitOfWork)
 {
     _clienteService     = clienteService;
     _bus                = bus;
     _user               = user;
     _mapper             = mapper;
     _eventStoreContexto = eventStoreContexto;
 }
Ejemplo n.º 10
0
 public UsuarioApp(IMediatorHandler bus,
                   IUsuarioService usuarioService,
                   IUsuarioRepository usuarioRepository,
                   IAuthDeletarUsuario authDeletarUsuario,
                   ListNotificacoes <Notificacao> notificacoes,
                   EventStoreContexto eventStoreContexto,
                   IUser user,
                   IMapper mapper,
                   IUnitOfWork unitOfWork)
     : base(notificacoes, unitOfWork)
 {
     _usuarioService     = usuarioService;
     _bus                = bus;
     _user               = user;
     _usuarioRepository  = usuarioRepository;
     _mapper             = mapper;
     _authDeletarUsuario = authDeletarUsuario;
     _eventStoreContexto = eventStoreContexto;
 }
Ejemplo n.º 11
0
        public ClienteTemDadosSerasa(IUser user, ListNotificacoes <Notificacao> notificacoes)

            : base(user, notificacoes)
        {
        }
 protected CompositeSpecificationNotifications(IUser user, ListNotificacoes <Notificacao> notificacoes) : base()
 {
     _notificacoes = notificacoes;
     _user         = user;
 }
Ejemplo n.º 13
0
 public AuthDeletarUsuario(IUsuarioRepository usuarioRepository, IUser user, ListNotificacoes <Notificacao> notificacoes)
     : base(user, notificacoes)
 {
     _usuarioRepository = usuarioRepository;
 }
Ejemplo n.º 14
0
 public ClienteDeletar(IUser user, ListNotificacoes <Notificacao> notificacoes) : base(user, notificacoes)
 {
 }
Ejemplo n.º 15
0
 public ClienteDadosAtualizarValidos(IUser user, ListNotificacoes <Notificacao> notificacoes) : base(user, notificacoes)
 {
 }
Ejemplo n.º 16
0
 protected BaseApp(ListNotificacoes <Notificacao> notificacoes, IUnitOfWork unitOfWork)
 {
     _notificacoes = notificacoes;
     _unitOfWork   = unitOfWork;
 }
Ejemplo n.º 17
0
 public ClienteController(IClienteApp clienteapp, ListNotificacoes <Notificacao> notificacoes) : base(notificacoes)
 {
     _clienteapp = clienteapp;
 }
Ejemplo n.º 18
0
 public ClienteAtualizar(IUser user, ListNotificacoes <Notificacao> notificacoes) : base(user, notificacoes)
 {
 }