Esempio n. 1
0
 public ProjectionController(
     INewProjection newProj,
     IAvailableSeatsCount checkingAvailableSeats,
     IProjectionRepository projectionRepo,
     ICancelReservations cancelReservations)
 {
     this.newProj = newProj;
     this.checkingAvailableSeats = checkingAvailableSeats;
     this.projectionRepo         = projectionRepo;
     this.cancelReservations     = cancelReservations;
 }
 public NewProjectionNextOverlapValidation(IProjectionRepository projectRepo, IMovieRepository movieRepo, INewProjection newProj)
 {
     this.projectRepo = projectRepo;
     this.movieRepo   = movieRepo;
     this.newProj     = newProj;
 }
Esempio n. 3
0
 public ProjectionController(INewProjection newProj)
 {
     this.newProj = newProj;
 }
 public NewProjectionRoomValidation(IRoomRepository roomRepo, INewProjection newProj)
 {
     this.roomRepo = roomRepo;
     this.newProj  = newProj;
 }
Esempio n. 5
0
 public NewProjectionPreviousOverlapValidation(IProjectionRepository projectRepo, IMovieRepository movieRepo, INewProjection proj)
 {
     this.projectRepo = projectRepo;
     this.movieRepo   = movieRepo;
     this.newProj     = proj;
 }
Esempio n. 6
0
 public ProjectionController(INewProjection newProj, IProjectionRepository projectionRepo)
 {
     this.newProj        = newProj;
     this.projectionRepo = projectionRepo;
 }
 public NewProjectionAvailableSeatsValidation(INewProjection newProj)
 {
     this.newProj = newProj;
 }
 public NewProjectionMovieValidation(IMovieRepository movieRepo, INewProjection newProj)
 {
     this.movieRepo = movieRepo;
     this.newProj   = newProj;
 }
Esempio n. 9
0
 public NewProjectionUniqueValidation(IProjectionRepository projectRepo, INewProjection newProj)
 {
     this.projectRepo = projectRepo;
     this.newProj     = newProj;
 }
 public NewProjectionPastTimeValidation(IProjectionRepository projectionsRepo, INewProjection newProj)
 {
     this.projectionsRepo = projectionsRepo;
     this.newProj         = newProj;
 }
Esempio n. 11
0
 public ProjectionController(INewProjection newProj, IAccessProjection <int> accessProjection)
 {
     this.newProj          = newProj;
     this.accessProjection = accessProjection;
 }
Esempio n. 12
0
 public ProjectionController(INewProjection newProj, IAvailableSeatsProjection availableSeatsProj)
 {
     this.newProj            = newProj;
     this.availableSeatsProj = availableSeatsProj;
 }
 public ProjectionController(INewProjection newProj, IGetAvailableSeatsForProjection allSeats)
 {
     this.newProj  = newProj;
     this.allSeats = allSeats;
 }