public List <string> ValidarUsado(int id, ISuiteRepository suiteRepository) { List <string> mensagens = new List <string>(); var suiteNaReserva = suiteRepository.EstaSendoUsado(id); if (suiteNaReserva != null) { mensagens.Add("Não é possível deletar essa suíte porque está sendo utilizada"); } return(mensagens); }
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 SuiteController(ISuiteRepository suiteRepositor, SuiteService suiteService, BookingContext contexto) { this.suiteRepository = suiteRepositor; this.suiteService = suiteService; this.contexto = contexto; }
public SuitesController(ISuiteRepository suiteRepository) { _suiteRepository = suiteRepository; }