protected async void UpdateOpeningHoursClicked(object sender, EventArgs args) { var Mon_From = TimePicker11.Time.ToString(); var Mon_Till = TimePicker12.Time.ToString(); var Tue_From = TimePicker21.Time.ToString(); var Tue_Till = TimePicker22.Time.ToString(); var Wen_From = TimePicker31.Time.ToString(); var Wen_Till = TimePicker32.Time.ToString(); var Thur_From = TimePicker41.Time.ToString(); var Thur_Till = TimePicker42.Time.ToString(); var Fri_From = TimePicker51.Time.ToString(); var Fri_Till = TimePicker52.Time.ToString(); var Sat_From = TimePicker61.Time.ToString(); var Sat_Till = TimePicker62.Time.ToString(); var Sun_From = TimePicker71.Time.ToString(); var Sun_Till = TimePicker72.Time.ToString(); // Appointment ap = new Appointment(); if (!Mon_From.Contains("00:00:00") && !Mon_Till.Contains("00:00:00")) { ap.open_from = Mon_From; ap.open_to = Mon_Till; } else { if (Label1.IsVisible) { } } if (!Tue_From.Contains("00:00:00") && !Tue_Till.Contains("00:00:00")) { ap.open_from = Tue_From; ap.open_to = Tue_Till; } else { if (Label2.IsVisible) { } } if (!Wen_From.Contains("00:00:00") && !Wen_Till.Contains("00:00:00")) { ap.open_from = Wen_From; ap.open_to = Wen_Till; } else { if (Label3.IsVisible) { } } if (!Thur_From.Contains("00:00:00") && !Thur_Till.Contains("00:00:00")) { ap.open_from = Thur_From; ap.open_to = Thur_Till; } else { if (Label4.IsVisible) { } } if (!Fri_From.Contains("00:00:00") && !Fri_Till.Contains("00:00:00")) { ap.open_from = Fri_From; ap.open_to = Fri_Till; } else { if (Label5.IsVisible) { } } if (!Sat_From.Contains("00:00:00") && !Sat_Till.Contains("00:00:00")) { ap.open_from = Sat_From; ap.open_to = Sat_Till; } else { if (Label6.IsVisible) { } } if (!Sun_From.Contains("00:00:00") && !Sun_Till.Contains("00:00:00")) { ap.open_from = Sun_From; ap.open_to = Sun_Till; } else { if (Label7.IsVisible) { } } var credential = DependencyService.Get <ICredentialRetriever>().GetCredential(); ap.user_id = credential.User.Id; AppointmentsService.SaveAppointment(ap); var page = new AppointmentsPage(); await Navigation.PushAsync(page); }