コード例 #1
0
        private void btnThayDoiKhachHang_Click(object sender, EventArgs e)
        {
            folderKhachHang.ChonKhachHang chonKhachHang = new folderKhachHang.ChonKhachHang(false);
            XtraDialogArgs args = new XtraDialogArgs(caption: "Caption", content: chonKhachHang, buttons: new DialogResult[] { DialogResult.OK, DialogResult.Cancel });

            args.Showing += Args_Showing_ChonKH;
            args.Caption  = "Default Text";
            args.Buttons  = new DialogResult[] { DialogResult.OK, DialogResult.Cancel };


            switch (XtraDialog.Show(args))
            {
            case DialogResult.OK:
                khachHang = chonKhachHang.LayKhachHangDaChon();


                txtMaKH.EditValue     = khachHang.MaKH;
                txtLoaiKH.EditValue   = LoaiKhachHangBUS.LayLoaiKhachHang(khachHang.MaLoaiKH).TenLoaiKH;
                txtEmail.EditValue    = khachHang.Email;
                txtSDT.EditValue      = khachHang.SDT;
                txtTenKH.EditValue    = khachHang.TenKH;
                txtDiaChi.EditValue   = khachHang.DiaChi;
                txtNgaySinh.EditValue = khachHang.NgaySinh;

                DatPhongBUS.UpdateKhachHang(datPhong.MaDatPhong, khachHang.MaKH);
                break;

            case DialogResult.Cancel:


                break;

            default:
                break;
            }
        }