Пример #1
0
 public void CreateWindows()
 {
     newOrderWindow              = new NewOrderWindow();
     acceptWindow                = new AcceptWindow();
     dateOperationWindow         = new OrderDateOperationWindow();
     editOrderWindow             = new EditOrderWindow();
     newOrderWindow.Closed      += new EventHandler(window_Closed);
     editOrderWindow.Closed     += new EventHandler(window_Closed);
     acceptWindow.Closed        += new EventHandler(window_Closed);
     dateOperationWindow.Closed += new EventHandler(window_Closed);
 }
Пример #2
0
        private void AddOrderBtn_Click(object sender, RoutedEventArgs e)
        {
            //Дозвіл на додавання замовлення для адміністратора та менеджерп
            if (User.Role.userRole.Equals("Admin") || User.Role.userRole.Equals("Manager"))
            {
                NewOrderWindow orderWindow = new NewOrderWindow();
                orderWindow.OrderRepository = orderRepository;
                orderWindow.ClienRepository = clientRepository;
                orderWindow.SetClientsComboBox();

                orderWindow.ShowDialog();
                OrdersDataGrid.ItemsSource = orderRepository.GetAll();
            }
            else
            {
                MessageBox.Show("У вас недостатньо прав!");
            }
        }
Пример #3
0
        public void initCreate()
        {
            newOrderWindow = new NewOrderWindow();
            GlobalStatus.Current.IsChangingOrder = true;
            Order newOrder = new Order();

            newOrder.OrderOperation       = OrderOperationEnum.create;
            newOrder.OrderNumber          = OrderNumber--;
            newOrder.UserCreateOrderID    = OrdersClientContext.Current.CurrentUser.UserID;
            newOrder.OrderDateCreate      = DateTime.Now;
            newOrder.OrderIsExtend        = false;
            newOrder.OrderIsFixErrorEnter = false;
            newOrder.OrderType            = OrderTypeEnum.pl;
            newOrder.ReadyTime            = "2 часа";
            newOrderWindow.CurrentOrder   = newOrder;
            newOrderWindow.IsNewOrder     = true;

            newOrderWindow.Show();
        }