void HoaDonClient_HoaDon_AddCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) { HoaDon_KhachHangSVCClient HoaDon_KhachHangClient = new HoaDon_KhachHangSVCClient(); PhongSVCClient PhongClient = new PhongSVCClient(); int PhongID = int.Parse(cbxPhong.SelectedValue.ToString()); string sNgayBatDau = ""; int iGioBatDau; int iPhutBatDau; int iNgayBatDau_So; int iThangBatDau; int iNamBatDau; string sNgayKetThuc = ""; if (!String.IsNullOrEmpty(calNgayVao.SelectedDate.ToString())) sNgayBatDau = calNgayVao.SelectedDate.Value.ToString("MM/dd/yyyy"); iGioBatDau = int.Parse(cbxGioVao.Text.ToString()); iPhutBatDau = int.Parse(cbxPhutVao.Text.ToString()); iNgayBatDau_So = DateToNumberConverter.Date2Number(sNgayBatDau); iThangBatDau = DateToNumberConverter.Date2Month(sNgayBatDau); iNamBatDau = DateToNumberConverter.Date2Year(sNgayBatDau); if (!String.IsNullOrEmpty(calNgayRa.SelectedDate.ToString())) sNgayKetThuc = calNgayRa.SelectedDate.Value.ToString("MM/dd/yyyy"); foreach (KhachHangInfo item in listKhachHang) { HoaDon_KhachHangClient.HoaDon_KhachHang_AddAsync("DatPhong", item.KhachHangID, PhongID, sNgayBatDau, iGioBatDau, iPhutBatDau, iNgayBatDau_So, iThangBatDau, iNamBatDau, sNgayKetThuc); } PhongClient.TinhTrang_Phong_AddCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(PhongClient_TinhTrang_Phong_AddCompleted); PhongClient.TinhTrang_Phong_AddAsync(0, PhongID, 2, iNgayBatDau_So); }
void HoaDonClient_HoaDon_GetItemCompleted(object sender, HoaDon_GetItemCompletedEventArgs e) { HoaDonInfo HoaDon = e.Result; PhongClient = new PhongSVCClient(); PhongClient.TinhTrang_Phong_EditCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(PhongClient_TinhTrang_Phong_EditCompleted); PhongClient.TinhTrang_Phong_EditAsync(HoaDonID,(int)cbxPhong.SelectedValue); }
private void cbxPhong_SelectionChanged(object sender, Telerik.Windows.Controls.SelectionChangedEventArgs e) { LoadingPanel.IsBusy = true; PhongClient = new PhongSVCClient(); PhongClient.Phong_GetItemCompleted += new EventHandler<Phong_GetItemCompletedEventArgs>(PhongClient_Phong_GetItemCompleted); PhongClient.Phong_GetItemAsync((int)cbxPhong.SelectedValue); }
public void ChuyenPhong_Load(int _HoaDonID, int _PhongID) { HoaDonID = _HoaDonID; PhongID = _PhongID; LoadingPanel.IsBusy = true; Phong1Client = new PhongSVCClient(); Phong1Client.Phong_GetItemCompleted += new EventHandler<Phong_GetItemCompletedEventArgs>(Phong1Client_Phong_GetItemCompleted); Phong1Client.Phong_GetItemAsync(PhongID); PhongClient = new PhongSVCClient(); PhongClient.Phong_GetItems_ByTinhTrangCompleted += new EventHandler<Phong_GetItems_ByTinhTrangCompletedEventArgs>(PhongClient_Phong_GetItems_ByTinhTrangCompleted); PhongClient.Phong_GetItems_ByTinhTrangAsync(); }
public void Phong_Load(int _PhongID) { LoaiPhongClient = new LoaiPhongSVCClient(); LoaiPhongClient.LoaiPhong_GetItemsCompleted += new EventHandler<LoaiPhong_GetItemsCompletedEventArgs>(LoaiPhongClient_LoaiPhong_GetItemsCompleted); LoaiPhongClient.LoaiPhong_GetItemsAsync(); TienNghiClient = new TienNghiSVCClient(); TienNghiClient.TienNghi_GetItemsCompleted += new EventHandler<TienNghi_GetItemsCompletedEventArgs>(TienNghiClient_TienNghi_GetItemsCompleted); TienNghiClient.TienNghi_GetItemsAsync(); if (_PhongID != 0) { PhongID = _PhongID; PhongClient = new PhongSVCClient(); PhongClient.Phong_GetItemCompleted += new EventHandler<Phong_GetItemCompletedEventArgs>(PhongClient_Phong_GetItemCompleted); PhongClient.Phong_GetItemAsync(PhongID); } }
private void OKButton_Click(object sender, RoutedEventArgs e) { if (!String.IsNullOrEmpty(txtTenPhong.Text.Trim())) { PhongClient = new PhongSVCClient(); if (PhongID == -1) { PhongClient.Phong_AddCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(PhongClient_Phong_AddCompleted); PhongClient.Phong_AddAsync(int.Parse(cbxLoaiPhong.SelectedValue.ToString()), txtTenPhong.Text, int.Parse(cbxTienNghi.SelectedValue.ToString()), int.Parse(txtSoGiuong.Text.ToString()), int.Parse(txtSoNguoi.Text.ToString())); } else { PhongClient.Phong_EditCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(PhongClient_Phong_EditCompleted); PhongClient.Phong_EditAsync(PhongID, int.Parse(cbxLoaiPhong.SelectedValue.ToString()), txtTenPhong.Text, int.Parse(cbxTienNghi.SelectedValue.ToString()), int.Parse(txtSoGiuong.Text.ToString()), int.Parse(txtSoNguoi.Text.ToString())); } } else { MessageBox.Show("Kiểm tra lại cái trường bắt buộc nhập", "Thông báo", MessageBoxButton.OK); } }
private void OKButton_Click(object sender, RoutedEventArgs e) { PhongSVCClient PhongClient = new PhongSVCClient(); PhongClient.TinhTrang_Phong_AddCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(PhongClient_TinhTrang_Phong_AddCompleted); int _TinhTrangPhongID=0; if (rbtCoTheDung.IsChecked==true) { _TinhTrangPhongID = TinhTrangPhongID; } else if (rbtCanSua.IsChecked == true) { _TinhTrangPhongID = 4; } else if (rbtChuaDon.IsChecked == true) { _TinhTrangPhongID = 5; } else if (rbtRoiPhong.IsChecked == true) { _TinhTrangPhongID = 6; } PhongClient.TinhTrang_Phong_AddAsync(0,PhongID, _TinhTrangPhongID, 0); }
public void Phong_Load(int _PhongID,int _TinhTrangPhongID) { try { PhongID = _PhongID; TinhTrangPhongID = _TinhTrangPhongID; PhongSVCClient PhongClient = new PhongSVCClient(); PhongClient.Phong_GetItemCompleted += new EventHandler<Phong_GetItemCompletedEventArgs>(PhongClient_Phong_GetItemCompleted); LoadingPanel.IsBusy = true; switch (_TinhTrangPhongID) { case 1: rbtCoTheDung.IsChecked =true; break; case 2: rbtCoTheDung.IsChecked =true; break; case 3: rbtCoTheDung.IsChecked =true; break; case 4: rbtCanSua.IsChecked = true; break; case 5: rbtChuaDon.IsChecked = true; break; case 6: rbtRoiPhong.IsChecked = true; break; } PhongClient.Phong_GetItemAsync(PhongID); } catch (Exception) { throw; } }