public frmDichVuEditSL()
 {
     InitializeComponent();
     DichVuClient = new DichVuSVCClient();
     DichVuClient.DichVu_GetItemsCompleted += new EventHandler<DichVu_GetItemsCompletedEventArgs>(DichVuClient_DichVu_GetItemsCompleted);
     DichVuClient.DichVu_GetItemsAsync();
 }
 public void DichVu_Load(int _DichVuID)
 {
     DichVuID = _DichVuID;
     DichVuClient = new DichVuSVCClient();
     DichVuClient.DichVu_GetItemCompleted += new EventHandler<DichVu_GetItemCompletedEventArgs>(DichVuClient_DichVu_GetItemCompleted);
     DichVuClient.DichVu_GetItemAsync(DichVuID);
 }
 private void OKButton_Click(object sender, RoutedEventArgs e)
 {
     if (cbxDichVu.SelectedValue != null)
     {
         DichVuClient = new DichVuSVCClient();
         DichVuClient.DichVu_Edit_SLCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(DichVuClient_DichVu_Edit_SLCompleted);
         int SoLuongTon = 0;
         if (txtSL.Text.Trim().ToString() != "")
         {
             SoLuongTon = int.Parse(txtSL.Text.Trim().ToString());
         }
         DichVuClient.DichVu_Edit_SLAsync((int)cbxDichVu.SelectedValue, SoLuongTon);
     }
 }
        public void CTPhieuNhapKhoEdit_Load(int _CTPhieuNhapKhoID, int _PhieuNhapKhoID)
        {
            PhieuNhapKhoID = _PhieuNhapKhoID;
            DichVuClient = new DichVuSVCClient();
            DichVuClient.DichVu_GetItemsCompleted += new EventHandler<DichVu_GetItemsCompletedEventArgs>(DichVuClient_DichVu_GetItemsCompleted);
            DichVuClient.DichVu_GetItemsAsync();
            cbxDichVu.SelectedIndex = 0;

            if (_CTPhieuNhapKhoID != 0)
            {
                CTPhieuNhapKhoID = _CTPhieuNhapKhoID;
                ChiTietClient = new ChiTietPhieuNhapKhoSVCClient();
                ChiTietClient.ChiTietPhieuNhapKho_GetItemCompleted += new EventHandler<ChiTietPhieuNhapKho_GetItemCompletedEventArgs>(ChiTietClient_ChiTietPhieuNhapKho_GetItemCompleted);
                ChiTietClient.ChiTietPhieuNhapKho_GetItemAsync(CTPhieuNhapKhoID);
            }
        }
        public void HoaDonDichVu_Load(int _HoaDonDichVuID)
        {
            LoadingPanel.IsBusy = true;

            DichVuClient = new DichVuSVCClient();
            DichVuClient.DichVu_GetItemsCompleted += new EventHandler<DichVu_GetItemsCompletedEventArgs>(DichVuClient_DichVu_GetItemsCompleted);
            DichVuClient.DichVu_GetItemsAsync();
            cbxDichVu.SelectedIndex = 0;

            if (_HoaDonDichVuID != 0)
            {
                HoaDonDichVuID = _HoaDonDichVuID;
                HoaDonDichVuClient = new HoaDonDichVuSVCClient();
                HoaDonDichVuClient.HoaDonDichVu_GetItemCompleted += new EventHandler<HoaDonDichVu_GetItemCompletedEventArgs>(HoaDonDichVuClient_HoaDonDichVu_GetItemCompleted);
                HoaDonDichVuClient.HoaDonDichVu_GetItemAsync(HoaDonDichVuID);
            }
        }
        //Load DichVu Theo HoaDonID | PhongID
        public void DichVu_Load(int _HoaDonID, int _PhongID)
        {
            LoadingPanel.IsBusy = true;

            DichVuClient = new DichVuSVCClient();
            DichVuClient.DichVu_GetItemsCompleted += new EventHandler<DichVu_GetItemsCompletedEventArgs>(DichVuClient_DichVu_GetItemsCompleted);
            DichVuClient.DichVu_GetItemsAsync();
            cbxDichVu.SelectedIndex = 0;
            rdpNgaySuDung.SelectedDate = DateTime.Now.Date;

            HoaDonID = _HoaDonID;
            PhongID = _PhongID;

            HoaDonDichVuClient = new HoaDonDichVuSVCClient();
            HoaDonDichVuClient.HoaDonDichVu_GetItemsByIDCompleted += new EventHandler<HoaDonDichVu_GetItemsByIDCompletedEventArgs>(HoaDonDichVuClient_HoaDonDichVu_GetItemsByIDCompleted);
            HoaDonDichVuClient.HoaDonDichVu_GetItemsByIDAsync(HoaDonID, PhongID);
        }
 private void OKButton_Click(object sender, RoutedEventArgs e)
 {
     if (!String.IsNullOrEmpty(txtDichVu.Text.Trim()) && !String.IsNullOrEmpty(txtGiaTien.Text.Trim()))
     {
         DichVuClient = new DichVuSVCClient();
         if (DichVuID == -1)
         {
             DichVuClient.DichVu_AddCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(DichVuClient_DichVu_AddCompleted);
             DichVuClient.DichVu_AddAsync(txtDichVu.Text, decimal.Parse(txtGiaTien.Text));
         }
         else
         {
             DichVuClient.DichVu_EditCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(DichVuClient_DichVu_EditCompleted);
             DichVuClient.DichVu_EditAsync(DichVuID, txtDichVu.Text, decimal.Parse(txtGiaTien.Text));
         }
     }
     else
     {
         MessageBox.Show("Kiểm tra lại các trường bắt buộc nhập", "Thông báo", MessageBoxButton.OK);
     }
 }
 void ChiTietClient_ChiTietPhieuNhapKho_GetItemCompleted(object sender, ChiTietPhieuNhapKho_GetItemCompletedEventArgs e)
 {
     ChiTietPhieuNhapKhoInfo ChiTiet = e.Result;
     DichVuClient = new DichVuSVCClient();
     DichVuClient.DichVu_Edit_SLAsync(ChiTiet.DichVuID, 0 - ChiTiet.SoLuong);
 }
 private void cbxDichVu_SelectionChanged(object sender, Telerik.Windows.Controls.SelectionChangedEventArgs e)
 {
     DichVuClient = new DichVuSVCClient();
     DichVuClient.DichVu_GetItemCompleted += new EventHandler<DichVu_GetItemCompletedEventArgs>(DichVuClient_DichVu_GetItemCompleted);
     DichVuClient.DichVu_GetItemAsync((int)cbxDichVu.SelectedValue);
 }