コード例 #1
0
ファイル: ScreenManager.cs プロジェクト: yunchiri/uma24new
        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;
            }
        }
コード例 #2
0
ファイル: ScreenManager.cs プロジェクト: yunchiri/uma24new
        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;
            }
        }
コード例 #3
0
ファイル: ScreenManager.cs プロジェクト: yunchiri/uma24new
        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");
                }
            }
        }