//--------------------------------------------------CONSTRUTOR-------------------------------------------------// public HoursPageViewModel(INavigationService navigationService, IPageDialogService pageDialogService) : base(navigationService, pageDialogService) { loginService = new AzureService(); scheduleService = new AzureDataService(); Hours = new ObservableCollection <string>(); Schedules = new ObservableCollection <BarberSchedule>(); HoursAvaliable = new ObservableCollection <BarberHour>(); Temp = new ObservableCollection <BarberSchedule>(); Title = "ESCOLHA O HORÁRIO"; dayTapped = new BarberDay(); serviceTapped = new BarberService(); scheduleTemp = new BarberSchedule(); CallSync(); }
//--------------------------------------------------CONSTRUTOR-------------------------------------------------// public HoursAdminPageViewModel(INavigationService navigationService, IPageDialogService pageDialogService) : base(navigationService, pageDialogService) { NomeEntry = ""; TelefoneEntry = ""; scheduleService = new AzureDataService(); Hours = new ObservableCollection <string>(); Schedules = new ObservableCollection <BarberSchedule>(); HoursAvaliable = new ObservableCollection <BarberHour>(); Temp = new ObservableCollection <BarberSchedule>(); Title = "AGENDAMENTO"; dayTapped = new BarberDay(); serviceTapped = new BarberService(); scheduleTemp = new BarberSchedule(); AgendarButtonCommand = new DelegateCommand(async() => await ExecuteAgendarButtonCommand()); CancelarButtonCommand = new DelegateCommand(async() => await ExecuteCancelarButtonCommand()); CallSync(); }
private void FillDaysCollection() { for (int i = 0; i < 15; i++) { DateTime date = DateTime.Today.AddDays(i); BarberDay day = new BarberDay(); day.Date = date.ToString("dd-MM-yyyy"); if (date.DayOfWeek == 0 || date.DayOfWeek == DayOfWeek.Saturday) { continue; } else { Days.Add(day); } } }
public override void OnNavigatedTo(NavigationParameters navigationParams) { serviceTapped = navigationParams.GetValue <BarberService>("serviceTapped"); dayTapped = navigationParams.GetValue <BarberDay>("dayTapped"); }