public EditarCurriculoDisciplinaComandoHandler(IValidador <EditarCurriculoDisciplinaComando> validador, ICurriculoDisciplinaRepositorio curriculoDisciplinaRepositorio, IMapper mapper) : base(mapper) { _validador = validador; _curriculoDisciplinaRepositorio = curriculoDisciplinaRepositorio; }
private static IValidador GetValidador(object DTO) { if (DTO != null) { validador = null; var DTOType = DTO.GetType(); var atri = (ValidadorAtributo)DTOType.GetCustomAttributes(typeof(ValidadorAtributo), true).FirstOrDefault(); //SACAR ESTO CUANDO TODOS TENGAN VALIDADOR if (atri != null) { var tipoValidador = atri.TipoValidador; if (validador == null) { validador = (IValidador)Activator.CreateInstance(tipoValidador); } else { var tipoValidadorActual = validador.GetType(); if (tipoValidadorActual != tipoValidador) { validador = (IValidador)Activator.CreateInstance(tipoValidador); } } } return(validador); } else { return(null); } }
public QuatroPartes Analisar(IValidador val) { if (partes.Length > 4) { Char[] caracteres = linha.ToCharArray(); for (int i = ultimoSeparadorFalso; i > 0; i--) { if (val.validar(caracteres, i)) { ultimoSeparadorReal = val.posicao(); break; } } terceiraParte = linha.Substring(segundoSeparador + 1, ultimoSeparadorReal - segundoSeparador - 1); quartaParte = linha.Substring(ultimoSeparadorReal + 1, linha.Length - ultimoSeparadorReal - 1); } else { terceiraParte = partes[2]; quartaParte = partes[3]; } return(new QuatroPartes(primeira: primeiraParte, segunda: segundaParte, terceira: terceiraParte, quarta: quartaParte)); }
public RedefinirSenhaComandoHandler(IUsuarioRepositorio repositorio, IMapper mapper, IEmailService emailService, IValidador<RedefinirSenhaComando> validador) { _repositorio = repositorio; _mapper = mapper; _emailService = emailService; _validador = validador; }
public RemoverCargoComandoHandler(IContexto contexto, ICargoRepositorio cargoRepositorio, ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, IValidador <RemoverCargoComando> validador) { _contexto = contexto; _cargoRepositorio = cargoRepositorio; _validador = validador; _cargoDisciplinaRepositorio = cargoDisciplinaRepositorio; }
public AtualizarSalaComandoHandler(IValidador <AtualizarSalaComando> validador, ISalaRepositorio salaRepositorio, IMapper mapper) { _validador = validador; _salaRepositorio = salaRepositorio; _mapper = mapper; }
public CriarCargoComandoHandler(ICargoRepositorio repositorio, IValidador <CriarCargoComando> validador, IMapper mapper) { _repositorioCargo = repositorio; _validador = validador; _mapper = mapper; }
public ListarDisciplinasCurriculoConsultaHandler(ICurriculoDisciplinaRepositorio repositorio, IValidador <ListarDisciplinasCurriculoConsulta> validador, IMapper mapper) { _repositorio = repositorio; _validador = validador; _mapper = mapper; }
public CriarHorarioAulaComandoHandler(IHorarioAulaRepositorio horarioAulaRepositorio, IValidador <CriarHorarioAulaComando> validador, IMapper mapper) { _mapper = mapper; _validador = validador; _horarioAulaRepositorio = horarioAulaRepositorio; }
public AtualizarHorarioAulaComandoHandler(IHorarioAulaRepositorio horarioAulaRepositorio, IValidador <AtualizarHorarioAulaComando> validador, IMapper mapper) { _horarioAulaRepositorio = horarioAulaRepositorio; _validador = validador; _mapper = mapper; }
public EditarCargoDisciplinaComandoHandler(ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, IValidador <EditarCargoDisciplinaComando> validador, IMapper mapper, ICurriculoDisciplinaRepositorio curriculoDisciplinaRepositorio) : base(mapper, curriculoDisciplinaRepositorio) { _cargoDisciplinaRepositorio = cargoDisciplinaRepositorio; _validador = validador; }
public ReservaServico(IValidador <Reserva> validador, IReservaRepositorio repositorio, IReservaResumoRepositorio repositorioResumo, IQuartoRepositorio quartoRepositorio) { this.validador = validador; this.repositorio = repositorio; this.repositorioResumo = repositorioResumo; this.quartoRepositorio = quartoRepositorio; }
public CriarCargoDisciplinaComandoHandler(ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, IMapper mapper, IValidador <CriarCargoDisciplinaComando> validador, ICurriculoDisciplinaRepositorio disciplinaRepositorio) : base(mapper, disciplinaRepositorio) { _repositorio = cargoDisciplinaRepositorio; _validador = validador; }
public ListarDisciplinasCargoPorCurriculoConsultaHandler(IValidador <ListarDisciplinaCargoPorCurriculoConsulta> validador, ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, ICurriculoDisciplinaRepositorio curriculoDisciplinaRepositorio, IMapper mapper) { _validador = validador; _cargoDisciplinaRepositorio = cargoDisciplinaRepositorio; _curriculoDisciplinaRepositorio = curriculoDisciplinaRepositorio; _mapper = mapper; }
public TermoServico(ITermoComandoRepositorio comandoRepositorio, ITermoConsultaRepositorio consultaRepositorio, IValidador <Termo> validador, ILogger <Termo> log) { this.comandoRepositorio = comandoRepositorio; this.consultaRepositorio = consultaRepositorio; this.log = log; validadorSimples = new ValidadorSimples { EventoFalhaValidacao = erros => throw new ValidacaoExcecao(erros) }; this.validador = validador; this.validador.EventoFalhaValidacao = erros => throw new ValidacaoExcecao(erros); }
public ListarAulaPorHorarioConsultaHandler(IAulaRepositorio aulaRepositorio, ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, ICargoRepositorio cargoRepositorio, ISalaRepositorio salaRepositorio, ICurriculoDisciplinaRepositorio curriculoDisciplinaRepositorio, IValidador <ListarAulaPorHorarioConsulta> validador, ICargoService cargoService) { _aulaRepositorio = aulaRepositorio; _cargoDisciplinaRepositorio = cargoDisciplinaRepositorio; _cargoRepositorio = cargoRepositorio; _validador = validador; _salaRepositorio = salaRepositorio; _curriculoDisciplinaRepositorio = curriculoDisciplinaRepositorio; _cargoService = cargoService; }
public GerarRelatorioHorarioGeralConsultaHandler(IValidador <GerarHorarioGeralRelatorioConsulta> validador, IRelatorioServico relatorioServico, IHorarioAulaRepositorio horarioAulaRepositorio, IAulaRepositorio aulaRepositorio, ITurnoRepositorio turnoRepositorio, ICursoRepositorio cursoRepositorio, ICurriculoRepositorio curriculoRepositorio, ISalaRepositorio salaRepositorio, ICargoService cargoService) { _validador = validador; _relatorioServico = relatorioServico; _horarioAulaRepositorio = horarioAulaRepositorio; _turnoRepositorio = turnoRepositorio; _aulaRepositorio = aulaRepositorio; _cursoRepositorio = cursoRepositorio; _curriculoRepositorio = curriculoRepositorio; _salaRepositorio = salaRepositorio; _cargoService = cargoService; }
public GrabadorCliente(string empresa, IValidador <Cliente> validador) : base(empresa, "cliente", validador) { }
public AtualizarCursoComandoHandler(ICursoRepositorio repositorio, IValidador <AtualizarCursoComando> validador) { _repositorio = repositorio; _validador = validador; }
public GrabadorTarjetaClienteMayorista(string empresa, IValidador <TarjetaClienteMayorista> Validador) : base(empresa, "tarjetaclientemayorista", Validador) { }
public RemoverBlocoComandoHandler(IBlocoRepositorio blocoRepositorio, IValidador <RemoverBlocoComando> validador) { _blocoRepositorio = blocoRepositorio; _validador = validador; }
public GrabadorDocumentoCompra(string empresa, string entidad, IValidador <DocumentoCompra> validador) : base(empresa, entidad, validador) { }
public GrabadorDivisionComercial(string empresa, string entidad, IValidador <DivisionComercial> validador) : base(empresa, entidad, validador) { }
public ListarTodasDisciplinasCargoConsultaHandler(ICargoDisciplinaRepositorio repositorio, IMapper mapper, IValidador <ListarTodasDisciplinasCargoConsulta> validador) { _repositorio = repositorio; _mapper = mapper; _validador = validador; }
public GrabadorPerfilUsuario(string empresa, string entidad, IValidador <PerfilUsuario> validador) : base(empresa, entidad, validador) { }
public GrabadorProveedor(string empresa, string entidad, IValidador <Proveedor> validador) : base(empresa, entidad, validador) { }
public CriarUsuarioComandoHandler(IUsuarioRepositorio repositorio, IValidador <CriarUsuarioComando> validador, IEmailService emailService) { _repositorio = repositorio; _validador = validador; _emailService = emailService; }
public CriarSalaComandoHandler(ISalaRepositorio salaRepositorio, IMapper mapper, IValidador <CriarSalaComando> validador) { _salaRepositorio = salaRepositorio; _mapper = mapper; _validador = validador; }
public GrabadorSupervisor(string empresa, string entidad, IValidador <Supervisor> validador) : base(empresa, entidad, validador) { }
public RemoverTurnoComandoHandler(ITurnoRepositorio repositorio, IValidador <RemoverTurnoComando> validador) { _repositorio = repositorio; _validador = validador; }