// 결제가 완료되었을때 실행하는 함수 private void show_complete(object sender, RoutedEventArgs e) { if (com.Visibility == Visibility.Collapsed) { pay.Visibility = Visibility.Collapsed; com.Visibility = Visibility.Visible; // 결제된 음식의 리스트를 Sales의 리스트에 저장 & 서버에 테이블별 매출액 전송 foreach (Seat seat in App.seatList) { if (tableId.Equals(seat.id)) { App.sales.SetSalesFoodList(seat.SeatFoodlst); App.sales.changePrice(); sendMessage = "@2208#" + seat.id.ToString() + "번 테이블 " + seat.TotalPrice.ToString() + "원 결제 완료."; App.socket.Send_Message(sendMessage); seat.time = string.Format("{0:D2}:{1:D2}:{2:D2}", DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second); orderTime.Text = seat.time; } } // 주문 내역 초기화 Remove_List(); App.Execute(delegate() { com.Visibility = Visibility.Collapsed; bord.Visibility = Visibility.Collapsed; }, 1000); } }
public MainWindow() { InitializeComponent(); App.Execute(() => { seatCtrl.Visibility = Visibility.Visible; loadingScreen.Visibility = Visibility.Collapsed; }, 1000); }