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); }
void HoaDon_HoaDon_GetItemCompleted(object sender, HoaDon_GetItemCompletedEventArgs e) { try { HoaDonInfo item = e.Result; txtNgayVao.Text = DateToNumberConverter.Date2Vietnamese(item.NgayVao); txtGioVao.Text = item.GioVao.ToString(); txtPhutVao.Text = item.PhutVao.ToString(); txtNgayRa.Text =DateToNumberConverter.Date2Vietnamese(item.NgayRa); txtGioRa.Text = item.GioRa.ToString(); txtPhutRa.Text = item.PhutRa.ToString(); TienTraTruoc = item.KhuyenMai; txtKhuyenMai.Text = Format_NumberVietnamese(item.KhuyenMai.ToString()); txtKhoanKhac.Text = item.KhoanKhac.ToString(); txtGhiChu.Text = item.GhiChu; TenKhachHang = item.TenKhachHang; int GioVao_So = int.Parse(item.GioVao.ToString() + item.PhutVao.ToString()); int GioRa_So = int.Parse(item.GioRa.ToString() + item.PhutRa.ToString()); int LoaiThue = item.LoaiThue; int Ca = item.Ca; switch (LoaiThue) { case 0: TinhTienTheoGio(item.GioVao, item.PhutVao, item.GioRa, item.PhutRa,Ca); break; case 1: TinhTienTheoNgay(item.NgayVao_So, item.NgayRa_So); break; case 2: TinhTienQuaDem(item.NgayVao_So, item.NgayRa_So, item.GioRa, item.PhutRa); break; case 3: TinhTienTheoThang(item.NgayVao_So, item.NgayRa_So); break; } //Hien Thong Tin Hoa Don if (txtKhoanKhac.Text == "") { KhoanKhac = 0; } else { KhoanKhac = decimal.Parse(txtKhoanKhac.Text.ToString()); } txtTongThanhToan.Text = Format_NumberVietnamese((DichVu + TongTienPhong + KhoanKhac - TienTraTruoc).ToString()); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }