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); }
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("У вас недостатньо прав!"); } }
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(); }