protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Current.ShutdownMode = ShutdownMode.OnExplicitShutdown; AuthWindow authWnd = new AuthWindow(); if (!authWnd.ShowDialog().Value) { Current.Shutdown(); } Current.ShutdownMode = ShutdownMode.OnMainWindowClose; WorkerWindow workerWindow = new WorkerWindow(); OrdersWindow ordersWindow = new OrdersWindow(); MenuWindow menuWindow = new MenuWindow(); CreateOrderWindow createOrderWindow = new CreateOrderWindow(); try { workerWindow.Show(); ordersWindow.Show(); menuWindow.Show(); createOrderWindow.Show(); } catch { Application.Current.Shutdown(); } }
private void miOrders_Click(object sender, RoutedEventArgs e) { Views.OrdersWindow window = new OrdersWindow(); this.CpCurrentScreenContent.Content = window.Content; ResetMenuButtons(); this.miOrders.Background = Brushes.LightSlateGray; this.LblContentTitle.Content = "Order Tracking"; }
public OrdersViewModel(OrdersWindow window) { this.CurrentWindows = window; AddOrder(); this.CancelCommand = new RelayCommand(param => this.Cancel(), param => true); this.AddProductCommand = new RelayCommand(param => this.AddProduct(), param => true); this.AddOrderCommand = new RelayCommand(param => this.AddOrder(), param => true); this.DeleteCommand = new RelayCommand(param => this.Delete(), param => true); WarehouseDbContext ctx = new WarehouseDbContext(); OrderList = new List <Order>(ctx.Orders.ToList()); Customers = new List <Customer>(ctx.Customers.ToList()); }
private void Ord_click(object sender, RoutedEventArgs e) { var cds = new OrdersWindow(_connectionSettings, true); cds.Owner = this; cds.ShowDialog(); if (TemporaryStorage.Holder.TryGetValue("ID", out string ID)) { tempOrdID = Convert.ToInt32(ID); OrderID.Text = tempOrdID.ToString(); } TemporaryStorage.Holder.Remove("ID"); var temp = new Data.Order(_connectionSettings, tempOrdID); OrderInfo.Text = "Осталось выплатить: " + (temp.Summ - temp.SummPayed); temp = null; }
private void Ord_click(object sender, RoutedEventArgs e) { var cds = new OrdersWindow(_connectionSettings, true); cds.Owner = this; cds.ShowDialog(); if (TemporaryStorage.Holder.TryGetValue("ID", out string ID)) { SetFiltersToNull(); Filter.OrderNumFilterText = ID; CountPages(); var _connection = new SqlConnection(_connectionSettings.ConnectionString); listSortDirection = Order.SelectedIndex == 0 ? ListSortDirection.Ascending : ListSortDirection.Descending; _BufCommand = new SqlCommand(DBHelper.FormSqlGrid(displayIndex, listSortDirection, Filter._filters, Filter.TableSourceForSort, SqlCommands.GridPart1, SqlCommands.GridByPagePart2), _connection); _BufCommand.CommandTimeout = 30; UpdateGrid(); } TemporaryStorage.Holder.Remove("ID"); }
private void order_Click(object sender, RoutedEventArgs e) { OrdersWindow orders = new OrdersWindow(order); orders.Show(); }
public void GetOrders() { Orders = DataAccess.GetOrders(Customer); OrdersWindow orderWindow = new OrdersWindow(Orders); orderWindow.ShowDialog(); }
private void btnOrders_Click(object sender, RoutedEventArgs e) { OrdersWindow ow = new OrdersWindow(); ow.Show(); }
private void OrdersManagement() { OrdersWindow myWindow = new OrdersWindow(); myWindow.Show(); }