protected ValidadorBase(T _ObjValidar)
 {
     notys      = new LNoty();
     ObjValidar = _ObjValidar;
     ValidarDadosFluent();
     Evalidos();
 }
示例#2
0
 public VooService(AutoMapper.IMapper mapper,
                   IAeroportoRepository aeroportoRepository,
                   IAeronaveRepository aeronaveRepository,
                   IVooRepository repositorio,
                   LNoty notificacoes) : base(repositorio, notificacoes)
 {
     _aeroportoRepository = aeroportoRepository;
     _aeronaveRepository  = aeronaveRepository;
     _mapper = mapper;
 }
        void Evalidos()
        {
            notys = new LNoty();
            var Result = Validate(ObjValidar);

            foreach (var failure in Result.Errors)
            {
                notys.Add(new Noty {
                    Mensagem = failure.ErrorMessage
                });
            }



            Evalido = !notys.TemErros;
        }
示例#4
0
 public AeronaveApp(AutoMapper.IMapper mapper, IAeronaveRepository aeronaveRepository, LNoty notificacoes) : base(notificacoes)
 {
     _aeronaveRepository = aeronaveRepository;
     _mapper             = mapper;
 }
 protected BaseController(LNoty notificacoes)
 {
     _notificacoes = notificacoes;
 }
示例#6
0
 public VooController(IVooApp vooApp, LNoty notificacoes) : base(notificacoes)
 {
     _vooApp = vooApp;
 }
 public AeroportoController(IAeroportoApp aeroportoApp, LNoty notificacoes) : base(notificacoes)
 {
     _aeroportoApp = aeroportoApp;
 }
示例#8
0
 protected ServicoBase(IRepository <TEntity> repositorio, LNoty notificacoes)
 {
     _notificacoes = notificacoes;
     _repositorio  = repositorio;
 }
示例#9
0
 protected AppBase(LNoty notificacoes)
 {
     _notificacoes = notificacoes;
 }
示例#10
0
 public VooApp(AutoMapper.IMapper mapper, IVooRepository vooRepository, IVooService vooService, LNoty notificacoes) : base(notificacoes)
 {
     _vooService    = vooService;
     _mapper        = mapper;
     _vooRepository = vooRepository;
 }
 public AeronaveController(IAeronaveApp aeronaveApp, LNoty notificacoes) : base(notificacoes)
 {
     _aeronaveApp = aeronaveApp;
 }
示例#12
0
 public AeroportoApp(IAeroportoRepository aeroportoRepository, LNoty notificacoes) : base(notificacoes)
 {
     _aeroportoRepository = aeroportoRepository;
 }