public async Task Create(BookingDM booking, RequestPriority priority) { var api = GetApi(priority); var externalBooking = MappingService.Map <BookingEM>(booking); await api.Create(externalBooking); }
private async Task Next() { var route = Response.Routes.Find(r => r.Title.Equals(City.Value)); var booking = new BookingDM { RootAddress = route.RootAddress, Waypoints = Model.Waypoints, Cargo = Model.Cargo, Basket = Model.Basket, BillInfo = route.Bill.Info, }; await NavigationService.Navigate <CustomerViewModel, BookingDM>(booking); }
public async Task Create(BookingDM booking, RequestPriority priority) { await OrdersRepository.Create(booking, priority); }