public static void CreateNewAddrGuScreen(OrderDetailScreen target) { ButtonSelectScreen addrGuScr = new ButtonSelectScreen(); addrGuScr.PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(address_PreviewMouseDown); foreach (var p in DataManager.AddrGetGuList()) { addrGuScr.panelAddr.Children.Add(btnCreator.btnAddAddrGu(250, 250, 70, p)); // false is Gu mode } addrGuScr.ShowDialog(); if (addrGuScr.Data != "취소") { target.OrderData.Customer.AddrGugun = addrGuScr.Data; } }
public static void CreateNewAddrDongScreen(OrderDetailScreen target) { ButtonSelectScreen addrDongScr = new ButtonSelectScreen(); foreach (var p in DataManager.AddressGetListByGu(target.OrderData.Customer.AddrGugun)) { addrDongScr.panelAddr.Children.Add(btnCreator.btnAddAddrDong(140, 210, 40, p)); } addrDongScr.PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(address_PreviewMouseDown); addrDongScr.ShowDialog(); if (addrDongScr.Data != "취소") { target.OrderData.Customer.AddrDong = addrDongScr.Data; } }
public static void CreateNewOrderDetailScreen(int orderID) { MainWindow mainScreen = Application.Current.MainWindow as MainWindow; // ods.gridCustomer.ItemsSource = dataManager.CustomerGetInfoViaOrderModel(); if (mainScreen.screenBoard.Children.Count > 0) { Order orderData = DataManager.GetOrderInfo(orderID); //데이터 매니저로 부터 order info get to ID if (orderData != null) { OrderDetailScreen ods = new OrderDetailScreen(orderData); ods.Show(); } else { logger.Debug("Fail Get OrderData"); } } }