public OpcionalController( IOpcionalRepository opcionalRepository, PassagensAereasContext context, IOptions <SecuritySettings> settings) { this.opcionalRepository = opcionalRepository; this.context = context; this.settings = settings; }
public List <string> ValidarUsado(int id, IOpcionalRepository opcionalRepository) { List <string> mensagens = new List <string>(); var opcionalUsado = opcionalRepository.EstaSendoUsado(id); if (opcionalUsado != null) { mensagens.Add("Não é possível deletar esse opcional porque está sendo utilizado"); } return(mensagens); }
public ReservaController(IReservaRepository reservaRepository, ReservaService reservaService, IOpcionalRepository opcionalRepository, ITrechoRepository trechoRepository, IClasseDeVooRepository classeDeVooRepository, PassagensContext contexto, IUsuarioRepository usuarioRepository) { this.reservaRepository = reservaRepository; this.reservaService = reservaService; this.opcionalRepository = opcionalRepository; this.trechoRepository = trechoRepository; this.classeDeVooRepository = classeDeVooRepository; this.usuarioRepository = usuarioRepository; this.contexto = contexto; }
public ReservaController( NGamesDataContext context, IClienteRepository clienteRepository, IProdutoRepository produtoRepository, IPacoteRepository pacoteRepository, IOpcionalRepository opcionalRepository, IReservaRepository reservaRepository) : base(context) { _clienteRepository = clienteRepository; _produtoRepository = produtoRepository; _pacoteRepository = pacoteRepository; _opcionalRepository = opcionalRepository; _reservaRepository = reservaRepository; }
public UsuarioController( IUsuarioRepository usuarioRepository, ITrechoRepository trechoRepository, IReservaRepository reservaRepository, IClasseVooRepository classeVooRepository, IOpcionalRepository opcionalRepository, PassagensAereasContext context, IOptions <SecuritySettings> settings) { this.usuarioRepository = usuarioRepository; this.trechoRepository = trechoRepository; this.classeVooRepository = classeVooRepository; this.opcionalRepository = opcionalRepository; this.reservaRepository = reservaRepository; this.context = context; this.settings = settings; }
public BaseReservaController( IReservaRepository reservaRepository, ISuiteRepository suiteRepository, IUsuarioRepository usuarioRepository, ReservaService reservaService, BookingContext contexto, IOpcionalRepository opcionalRepository, IReservaOpcionalRepository reservaOpcionalRepository ) { this.reservaRepository = reservaRepository; this.reservaService = reservaService; this.contexto = contexto; this.usuarioRepository = usuarioRepository; this.suiteRepository = suiteRepository; this.opcionalRepository = opcionalRepository; this.reservaOpcionalRepository = reservaOpcionalRepository; }
public OpcionalController(IOpcionalRepository opcionalRepository, OpcionalService opcionalService, BookingContext contexto) { this.opcionalRepository = opcionalRepository; this.opcionalService = opcionalService; this.contexto = contexto; }
public OpcionalController(NGamesDataContext context, IOpcionalRepository opcionalRepository) : base(context) { _opcionalRepository = opcionalRepository; }
public OpcionalController(IOpcionalRepository opcionalRepository, OpcionalService opcionalService, PassagensAereasContext contexto) { this.opcionalRepository = opcionalRepository; this.opcionalService = opcionalService; this.contexto = contexto; }
public OpcionalController(VooContext contexto, OpcionalService opcionalService, IOpcionalRepository opcionalRepository) { this.contexto = contexto; this.opcionalService = opcionalService; this.opcionalRepository = opcionalRepository; }