public UserOrderDetail(UserOrderList userOrderList, Order order) { InitializeComponent(); if (order.Status.StatusName == "En Attente") { ToolbarItem canceToolbarItem = new ToolbarItem() { Icon = "close.png", Text = "Annuler" }; canceToolbarItem.Clicked += CanceToolbarItem_Clicked; ToolbarItems.Add(canceToolbarItem); } else if (order.Status.StatusName == "Livrée") { ToolbarItem confirmToolbarItem = new ToolbarItem() { Icon = "confirm.png", Text = "Reçus" }; confirmToolbarItem.Clicked += ConfirmToolbarItem_Clicked; ToolbarItems.Add(confirmToolbarItem); } this.order = order; this.userOrderList = userOrderList; updateView(); Task.Run(() => MarkAsSeen()); }
public FilterPopupPage(UserOrderList userOrderList, List <Status> selectedStatuses) { BackgroundColor = Color.FromHex("#CC000000"); this.userOrderList = userOrderList; this.selectedStatuses = selectedStatuses; InitializeComponent(); Load(); }