/* * Add Order Date * */ async Task AddOrderDate() { pagetype = PageType.AddDateOrder; backButton.IsVisible = true; scroll.Margin = new Thickness(10, 10, 10, 10); bottomButton.IsVisible = true; bottomButton.IsEnabled = true; bottomButton.Text = "Сохранить"; Label title = new Label(); title.Text = "Время и дата"; title.FontSize = Device.GetNamedSize(NamedSize.Large, typeof(Label)); title.TextColor = Color.FromHex("#66C7F4"); title.Margin = new Thickness(10, 10, 10, 10); title.Opacity = 0; content.Children.Add(title); CustomElementUI element = new CustomElementUI(); element.SetData(CustomUIViewerType.OrderDatePicker); element.Opacity = 0; content.Children.Add(element); element = new CustomElementUI(); element.SetData(CustomUIViewerType.OrderTimePicker); element.Opacity = 0; content.Children.Add(element); await ShowTask(); }
/*-------------------------------------------------------------------------------------------------------------------------------------------------*/ /* * ExecutrorInfo * show - Hide * */ async Task ExecutrorInfoShow() { pageType = PageType.ExecutorInfo; backButton.IsVisible = true; title.IsVisible = false; CustomElementUI ui = new CustomElementUI(); ui.SetData(CustomUIViewerType.City); mainLayout.Children.Add(ui); ui = new CustomElementUI(); ui.SetData(CustomUIViewerType.Category); mainLayout.Children.Add(ui); ui = new CustomElementUI(); ui.SetData(CustomUIViewerType.GalleryOpen); mainLayout.Children.Add(ui); InputTextViewer input = new InputTextViewer(); input.SetData(InputTextViewerType.Desctiption); input.SetNoBorderError("* Обезательное поле для заполнения"); mainLayout.Children.Add(input); enterButton.Opacity = 1; enterButton.Text = "Сохранить"; enterButton.IsVisible = true; await Show(); }
/* * Add Adress * */ async Task AddOrderAdressShow() { pagetype = PageType.AddAdressOrder; backButton.IsVisible = true; scroll.Margin = new Thickness(10, 10, 10, 10); bottomButton.IsVisible = true; bottomButton.IsEnabled = true; bottomButton.Text = "Сохранить"; bottomButton.Opacity = 0; Label title = new Label(); title.Text = "Адрес"; title.FontSize = Device.GetNamedSize(NamedSize.Large, typeof(Label)); title.TextColor = Color.FromHex("#66C7F4"); title.Margin = new Thickness(10, 0, 10, 10); title.Opacity = 0; content.Children.Add(title); CustomElementUI element = new CustomElementUI(); element.SetData(CustomUIViewerType.OrderCityPicker); element.Opacity = 1; content.Children.Add(element); InputTextViewer input = new InputTextViewer(); input.SetData(InputTextViewerType.Adress); input.Opacity = 0; content.Children.Add(input); await ShowTask(); }