public DailyProgramming(DailyProgrammingId aggregateId, MovieId movieId, ScreenId screenId, DateTime date, IEnumerable <Messages.Dtos.Seat> freeSeats, string movieTitle, string screenName) { //Null checks etc. .... RaiseEvent(new DailyProgrammingCreated(aggregateId, movieId, screenId, date, freeSeats, movieTitle, screenName)); }
public CreateDailyProgramming(DailyProgrammingId aggregateId, MovieId movieId, ScreenId screenId, DateTime date, IEnumerable <Dtos.Seat> seats, string movieTitle, string screenName) : base(aggregateId) { MovieId = movieId; ScreenId = screenId; Date = date; Seats = seats; MovieTitle = movieTitle; ScreenName = screenName; }
public DailyProgrammingCreated(DailyProgrammingId aggregateId, MovieId movieId, ScreenId screenId, DateTime date, IEnumerable <Dtos.Seat> seats, string movieTitle, string screenName, string who = "anonymous") : base(aggregateId, who) { MovieId = movieId; ScreenId = screenId; Date = date; Seats = seats; MovieTitle = movieTitle; ScreenName = screenName; }
public static DailyProgramming CreateDailyProgramming(DailyProgrammingId aggregateId, MovieId movieId, ScreenId screenId, DateTime date, IEnumerable <Messages.Dtos.Seat> freeSeats, string movieTitle, string screenName) { return(new DailyProgramming(aggregateId, movieId, screenId, date, freeSeats, movieTitle, screenName)); }