Пример #1
0
        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;
 }
Пример #4
0
 public SuitesController(ISuiteRepository suiteRepository)
 {
     _suiteRepository = suiteRepository;
 }