Esempio n. 1
0
        public void Handle(HotelCreated e)
        {
            Hotels.Add(new Hotel
            {
                Id           = e.HotelId,
                TournamentId = e.Id,
                Name         = e.Name,
                Website      = e.Website,
                PhoneNumber  = e.PhoneNumber,
                RoomTypes    = e.RoomTypes
            });

            Storage.Create(new TSHotelLogo
            {
                Id       = e.HotelId,
                Contents = e.Logo
            });

            Storage.Create(new TSHotelImage
            {
                Id       = e.HotelId,
                Contents = e.Image
            });
        }
Esempio n. 2
0
 public void Apply(HotelCreated e)
 {
     //TODO: nothing at this time
 }