private async void Show() { IsLoading = true; int day = Date.Day; int month = Date.Month; int year = Date.Year; string reservedDate = day + "/" + month + "/" + year; Debug.WriteLine(Room); Debug.WriteLine(Material); Debug.WriteLine(TimeStart); Debug.WriteLine(TimeEnd); Debug.WriteLine(Date.Day); Debug.WriteLine(Date.Month); Debug.WriteLine(Date.Year); Debug.WriteLine(reservedDate); foreach (var name in NamesList) { if (name.IsSelected) { Debug.WriteLine(name.FirstName); Debug.WriteLine(name.LastName); Debug.WriteLine(name.IsSelected); SelectedNamesList.Add(new User() { FirstName = name.FirstName, LastName = name.LastName, Email = name.Email, IsSelected = name.IsSelected }); } } for (int i = 0; i < SelectedNamesList.Count; i++) { Debug.WriteLine("added name: " + SelectedNamesList[i].FirstName); } if (TimeStart < TimeEnd) { await OrderRoom(SelectedNamesList, reservedDate, TimeStart, TimeEnd, Material, Room.RoomName); } else { IsLoading = false; SelectedNamesList.Clear(); MessagingCenter.Send(this, Constants.MessagingCenter.NewRoomReservationPage.TimeSmaller); } }
private async void Show() { IsLoading = true; int day = Date.Day; int month = Date.Month; int year = Date.Year; string reservedDate = day + "/" + month + "/" + year; Debug.WriteLine(Name); Debug.WriteLine(Where); Debug.WriteLine(Requirements); Debug.WriteLine(Transport); Debug.WriteLine(FoodAndDrinks); Debug.WriteLine(SortEvent); Debug.WriteLine(TimeStart); Debug.WriteLine(TimeEnd); Debug.WriteLine(Date.Day); Debug.WriteLine(Date.Month); Debug.WriteLine(Date.Year); Debug.WriteLine(reservedDate); foreach (var name in UserList) { if (name.IsSelected) { Debug.WriteLine(name.Email); Debug.WriteLine(name.IsSelected); SelectedNamesList.Add(new Invites() { Email = name.Email, Present = false }); } } if (TimeStart < TimeEnd && Where != null && SortEvent != null && Name != null) { await NewEvent(SelectedNamesList, reservedDate, TimeStart, TimeEnd, Name, Where, Requirements, Transport, FoodAndDrinks, SortEvent); } else { IsLoading = false; SelectedNamesList.Clear(); MessagingCenter.Send(this, Constants.MessagingCenter.NewEventPage.TimeSmaller); } }