public async void No(object s, EventArgs e) { if (canEdit) { if (status != "No") { var confirmation = await App.Current.MainPage.DisplayAlert("Alert", "Are you sure?", "Yes", "No"); if (confirmation) { await((HomeLayout)App.Current.MainPage).SetLoading(true, "Checking with server..."); var k = await AddRSVP("No"); if (k) { ResetButtons(); ((Button)s).BackgroundColor = Color.FromHex("#EF4300"); ((Button)s).TextColor = Color.White; await((HomeLayout)App.Current.MainPage).SetLoading(false, "Sending RSVP..."); adminPost.Text = "Your attending status for " + ((HomeLayout)App.Current.MainPage).GetCurrentDomainEvent().s_event.eventName; HomeLayout l = ((HomeLayout)App.Current.MainPage); await App.Current.MainPage.DisplayAlert("Alert", "Thank you", "OK"); } else { await App.Current.MainPage.DisplayAlert("Failed", "Something went wrong. Please retry.", "Ok"); } await((HomeLayout)App.Current.MainPage).SetLoading(false, "Sending RSVP..."); } } } }
public BookmarksPage() { InitializeComponent(); user = App.serverData.mei_user.currentUser; HomeLayout h = ((HomeLayout)App.Current.MainPage); SetClickHandlers(h.CreateSpeakersBookMark, h.CreatePeopleBookMark, h.CreateSessionsBookMark, h.CreateExhibitorsBookMark, h.CreateSponsorsBookMark); }
async void InitiateRotation(object sender, System.EventArgs e) { _angleToRotate += 90; await HomeLayout.RotateYTo(_angleToRotate, 250); _vm.InvertColor.Execute(null); _angleToRotate -= 90; await HomeLayout.RotateYTo(_angleToRotate, 250); }
public void Update(HomeLayout homeLayout) { QueryFactory.Query(TableName).Where("uid", homeLayout.Uid).Update(new { homeLayout.Id, homeLayout.Size, homeLayout.Height, home_id = homeLayout.HomeId, homeLayout.Name, homeLayout.Timestamp }); }
public long Insert(HomeLayout homeLayout) { return(QueryFactory.Query(TableName).InsertGetId <long>(new { homeLayout.Id, homeLayout.Size, homeLayout.Height, home_id = homeLayout.HomeId, homeLayout.Name, homeLayout.Timestamp })); }
public async void Yes(object s, EventArgs e) { if (canEdit) { if (status != "Yes") { var confirmation = await App.Current.MainPage.DisplayAlert("Alert", "Are you sure?", "Yes", "No"); if (confirmation) { await((HomeLayout)App.Current.MainPage).SetLoading(true, "Checking with server..."); if (((HomeLayout)App.Current.MainPage).GetCurrentDomainEvent().s_event.eventAttendanceLimit > await BaseFunctions.RSVPCount(((HomeLayout)App.Current.MainPage).GetCurrentDomainEvent().s_event.eventID)) { var k = await AddRSVP("Yes"); if (k) { ResetButtons(); ((Button)s).BackgroundColor = Color.FromHex("#00A651"); ((Button)s).TextColor = Color.White; HomeLayout l = ((HomeLayout)App.Current.MainPage); } else { await App.Current.MainPage.DisplayAlert("Failed", "Something went wrong. Please retry.", "Ok"); } await((HomeLayout)App.Current.MainPage).SetLoading(false, "Sending RSVP..."); //l.IsPresented = true; } else { await((HomeLayout)App.Current.MainPage).SetLoading(false, "Sending RSVP..."); await App.Current.MainPage.DisplayAlert("Attendance is Full", "Sorry this event is at maximum capacity...", "OK"); } var reminder = await App.Current.MainPage.DisplayAlert("Reminder", "Thank you for registering to this event, Do you want to add this event to your calender?", "Yes", "No"); if (reminder) { App.reminderEvent = ((HomeLayout)App.Current.MainPage).GetCurrentDomainEvent().s_event; App.AddEventReminder(this, null); } } } } }
void OnSelectedHomeChanged() { SelectedHomePhotos = SelectedHome == null ? null : unitOfWork.HomePhotos.Get().Where(p => p.ParentID == SelectedHome.HomePhotoID).ToList().AsReadOnly(); SelectedHomeAgent = SelectedHome == null ? null : unitOfWork.Agents.Get().Where(a => a.ID == SelectedHome.AgentID).FirstOrDefault(); SelectedHomeLayout = SelectedHome == null ? null : unitOfWork.HomeLayouts.Find(SelectedHome.HomeLayoutID); }
public EventHomePage() { InitializeComponent(); home = ((HomeLayout)App.Current.MainPage); }