private void DoOpenOrder(Order order) { NavigationData orderData = new NavigationData("OrderItem", string.Format("Order# {0}", order.OrderID), true); OrderItem item = new OrderItem(orderData, Repository, order.OrderID); AddNavigationItem(item); }
public NavigationItem(NavigationData data) { Data = data; State = NavigationItemState.Unloaded; Close = new DelegateCommand(() => { Task t = Unload(); EventHandler closed = Closed; if (closed != null) { closed(this, EventArgs.Empty); } }); }
public CustomersItem(NavigationData data, IRepository <Customer> repository) : base(data, repository) { }
public SuppliersItem(NavigationData data, IRepository <Supplier> repository) : base(data, repository) { }
public EmployeesItem(NavigationData data, IRepository <Employee> repository) : base(data, repository) { }
public ProductsItem(NavigationData data, IRepository <Product> repository) : base(data, repository) { }
public RepositoryNavigationItem(NavigationData data, IRepository <TEntity> repository) : base(data) { this.Repository = repository; }
public OrdersItem(NavigationData data, IRepository <Order> repository) : base(data, repository) { OpenOrder = new DelegateCommand <Order>(DoOpenOrder); }
public OrderItem(NavigationData data, IRepository <Order> repository, int orderID) : base(data) { OrderID = orderID; Repository = repository; }