public ApprovalingOrderViewModel() { _context = new NitpickHouseDomainContext(); _ordervm = new OrderFlowViewModel( _context, new Func<EntityQuery<OrderFlow>, EntityQuery<OrderFlow>>(OrderQuery)); _ordervm.SearchVisible = Visibility.Visible; _ordervm.SelectVisible = Visibility.Collapsed; _ordervm.UnselectVisible = Visibility.Collapsed; _ordervm.PrintVisible = Visibility.Collapsed; _ordervm.DeleteVisible = Visibility.Collapsed; if (WebContext.Current.User.IsInRole(RegistrationDataResources.Roles_Admin)) { _ordervm.DeleteVisible = Visibility.Visible; } _ordervm.DeleteCommand = new RelayCommand<OrderFlow>(new Action<OrderFlow>(DeleteCmd)); using (_ordervm.EntityView.DeferRefresh()) { _ordervm.EntityView.PageSize = 20; _ordervm.EntityView.MoveToFirstPage(); } }
public ProcessingOrderViewModel() { _context = new NitpickHouseDomainContext(); _ordervm = new OrderFlowViewModel( _context, new Func<EntityQuery<OrderFlow>, EntityQuery<OrderFlow>>(OrderQuery)); _ordervm.SearchVisible = Visibility.Visible; _ordervm.SelectVisible = Visibility.Collapsed; _ordervm.UnselectVisible = Visibility.Collapsed; _ordervm.PrintVisible = Visibility.Collapsed; _ordervm.DeleteVisible = Visibility.Visible; _ordervm.DeleteCommand = new RelayCommand<OrderFlow>(new Action<OrderFlow>(DeleteCmd)); using (_ordervm.EntityView.DeferRefresh()) { _ordervm.EntityView.PageSize = 20; _ordervm.EntityView.MoveToFirstPage(); } }