/*
         * 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();
        }
예제 #2
0
        /*-------------------------------------------------------------------------------------------------------------------------------------------------*/

        /*
         * 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();
        }