Beispiel #1
0
 public GetReservationDataResponse GetReservationData(GetReservationDataRequest request)
 {
     return(new GetReservationDataResponse()
     {
         ReservationData = _queryFactory.ReservationDataQuery.FindReservationData(new ReservationId(request.ReservationId))
     });
 }
Beispiel #2
0
        private ReservationViewModel CreateReservationViewModel(string reservationId)
        {
            var request = new GetReservationDataRequest()
            {
                ReservationId = reservationId
            };
            var response = _reservationQueryService.GetReservationData(request);

            var model = new ReservationViewModel();

            model.AccountList         = _accountQueryService.GetAllAccountData().AccountDataList;
            model.EquipmentList       = _equipmentQueryService.GetAllEquipmentData().EquipmentDataList;
            model.Id                  = response.ReservationData.Id;
            model.SelectedAccountId   = response.ReservationData.AccountId;
            model.SelectedEquipmentId = response.ReservationData.EquipmentId;
            model.StartDate           = response.ReservationData.StartDateTime;
            model.StartTime           = response.ReservationData.StartDateTime;
            model.EndDate             = response.ReservationData.EndDateTime;
            model.EndTime             = response.ReservationData.EndDateTime;
            model.PurposeOfUse        = response.ReservationData.PurposeOfUse;

            return(model);
        }