Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
 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());
        }
Exemplo n.º 4
0
        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;
        }
Exemplo n.º 5
0
        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();
 }
Exemplo n.º 8
0
        private void btnOrders_Click(object sender, RoutedEventArgs e)
        {
            OrdersWindow ow = new OrdersWindow();

            ow.Show();
        }
        private void OrdersManagement()
        {
            OrdersWindow myWindow = new OrdersWindow();

            myWindow.Show();
        }