public SalesDocumentPage(SalesDocument document) { InitializeComponent(); NavigationBar.ChangeMyOrdersTabColor(); this.document = document; DisplayData(); }
public MyOrdersPage() { InitializeComponent(); Title = "My Orders"; NavigationPage.SetHasBackButton(this, false); NavigationBar.ChangeMyOrdersTabColor(); gridSearchGrid = new SearchGrid(); gridPageContent.Children.Add(gridSearchGrid, 0, 1, 0, 3); stackLayoutQuotes = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand, Spacing = 0 }; stackLayoutOrders = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand, Spacing = 0 }; stackLayoutInvoices = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand, Spacing = 0 }; scrollViewQuotes = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand }; scrollViewOrders = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand, IsEnabled = false }; scrollViewInvoices = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand, IsEnabled = false }; pageWidth = App.Current.MainPage.Width; InitializeLayoutPositions(); AddIncompleteQuote(); FillStackLayoutQuotes(); FillStackLayoutOrders(); FillStackLayoutInvoices(); DisplayQuotes(); scrollViewQuotes.Content = stackLayoutQuotes; scrollViewOrders.Content = stackLayoutOrders; scrollViewInvoices.Content = stackLayoutInvoices; Grid displayGrid = new Grid(); displayGrid.Children.Add(scrollViewQuotes, 0, 0); displayGrid.Children.Add(scrollViewOrders, 0, 0); displayGrid.Children.Add(scrollViewInvoices, 0, 0); stackLayoutMain.Children.Add(displayGrid); }
public MyOrdersPage() { InitializeComponent(); Title = "My Orders"; NavigationPage.SetHasBackButton(this, false); NavigationBar.ChangeMyOrdersTabColor(); stackLayoutQuotes = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand }; stackLayoutOrders = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand }; stackLayoutInvoices = new StackLayout { HorizontalOptions = LayoutOptions.FillAndExpand }; scrollViewQuotes = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand }; scrollViewOrders = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand, IsEnabled = false }; scrollViewInvoices = new ScrollView { HorizontalOptions = LayoutOptions.FillAndExpand, IsEnabled = false }; pageWidth = App.Current.MainPage.Width; InitializeLayoutPositions(); AddIncompleteQuote(); for (int i = Data.quotes.Count - 1; i >= 0; i--) { AddDocumentToStack(stackLayoutQuotes, Data.quotes[i]); } buttonColor = Color.FromHex("ceffcf"); for (int i = Data.orders.Count - 1; i >= 0; i--) { AddDocumentToStack(stackLayoutOrders, Data.orders[i]); } for (int i = Data.invoices.Count - 1; i >= 0; i--) { buttonColor = GetInvoiceColor(Data.invoices[i].Status); AddDocumentToStack(stackLayoutInvoices, Data.invoices[i]); } DisplayQuotes(); scrollViewQuotes.Content = stackLayoutQuotes; scrollViewOrders.Content = stackLayoutOrders; scrollViewInvoices.Content = stackLayoutInvoices; Grid displayGrid = new Grid(); displayGrid.Children.Add(scrollViewQuotes, 0, 0); displayGrid.Children.Add(scrollViewOrders, 0, 0); displayGrid.Children.Add(scrollViewInvoices, 0, 0); stackLayoutMain.Children.Add(displayGrid); }