| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Comal.Classes;
- using InABox.Clients;
- using InABox.Configuration;
- using InABox.Core;
- using InABox.Mobile;
- using Plugin.Media;
- using Xamarin.Forms;
- using Xamarin.Forms.Xaml;
- using Xamarin.Forms;
- using Xamarin.Forms.Xaml;
- namespace PRS.Mobile
- {
- [XamlCompilation(XamlCompilationOptions.Compile)]
- public partial class PurchaseOrderPage : MobilePage
- {
- public PurchaseOrderPage()
- {
- InitializeComponent();
-
- Title = _list.CurrentFilter;
- _filter.Items.Clear();
- foreach (var filter in _list.Filters)
- {
- MobileMenuItem item = new MobileMenuItem() { Text = filter.Name };
- item.Clicked += (o, e) =>
- {
- var text = (o as MobileMenuItem)?.Text;
- Title = text;
- _list.SelectFilter(text);
- };
- _filter.Items.Add(item);
- }
- _filter.IsVisible = _filter.Items.Any();
- }
-
- private void _list_OnPurchaseOrderSelected(object sender, PurchaseOrderSelectedEventArgs args)
- {
- Receivals receivalsPage = new Receivals(args.Order.ID, args.Order.PONumber, args.Order.SupplierID);
- Navigation.PushAsync(receivalsPage);
- }
- }
-
- }
|