private void Set_DBVIew(Search_Model search_Model)
        {
            txtSKU.Text                    = search_Model.SKU.ToString();
            txtRegisterNumber.Text         = search_Model.RegisterNumber.ToString();
            txtName.Text                   = search_Model.FullName.ToString();
            txtNation.Text                 = search_Model.Nation.ToString();
            txtAddress.Text                = search_Model.Address.ToString();
            txtPhone.Text                  = search_Model.PhoneNumber.ToString();
            dtpBirthday.Text               = search_Model.Day_of_Birth.ToString();
            dtpRegisterDay.Text            = search_Model.Day_Create.ToString();
            txtBirthplace.Text             = search_Model.Place_of_birth.ToString();
            cboRegisterClass.Text          = search_Model.Class_Name.ToString();
            cboRegisterClass.SelectedValue = search_Model.class_ID;

            arrImage = search_Model.Image;
            SettingImage_BLO settingImage_BLO = new SettingImage_BLO();

            try
            {
                ImageBrush image = new ImageBrush();
                image.ImageSource = settingImage_BLO.ConvertByte_ToImage(arrImage);
                if (image == null)
                {
                    return;                 // Case: Open Dialog but not choose image
                }
                ImageButton.Background = image;
            }
            catch { MessageBox.Show("Ảnh không hợp lệ", "Lỗi"); }

            dtpLevel6.Text = search_Model.DAI_Cap_6.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_6.ToString();
            dtpLevel5.Text = search_Model.DAI_Cap_5.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_5.ToString();
            dtpLevel4.Text = search_Model.DAI_Cap_4.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_4.ToString();
            dtpLevel3.Text = search_Model.DAI_Cap_3.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_3.ToString();
            dtpLevel2.Text = search_Model.DAI_Cap_2.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_2.ToString();
            dtpLevel1.Text = search_Model.DAI_Cap_1.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAI_Cap_1.ToString();

            dtpDanVN1.Text = search_Model.DAN_VN_1.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_1.ToString();
            dtpDanVN2.Text = search_Model.DAN_VN_2.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_2.ToString();
            dtpDanVN3.Text = search_Model.DAN_VN_3.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_3.ToString();
            dtpDanVN4.Text = search_Model.DAN_VN_4.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_4.ToString();
            dtpDanVN5.Text = search_Model.DAN_VN_5.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_5.ToString();
            dtpDanVN6.Text = search_Model.DAN_VN_6.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_6.ToString();
            dtpDanVN7.Text = search_Model.DAN_VN_7.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_7.ToString();
            dtpDanVN8.Text = search_Model.DAN_VN_8.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_VN_8.ToString();


            dtpDanAIKIKAI1.Text = search_Model.DAN_AIKIKAI_1.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_1.ToString();
            dtpDanAIKIKAI2.Text = search_Model.DAN_AIKIKAI_2.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_2.ToString();
            dtpDanAIKIKAI3.Text = search_Model.DAN_AIKIKAI_3.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_3.ToString();
            dtpDanAIKIKAI4.Text = search_Model.DAN_AIKIKAI_4.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_4.ToString();
            dtpDanAIKIKAI5.Text = search_Model.DAN_AIKIKAI_5.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_5.ToString();
            dtpDanAIKIKAI6.Text = search_Model.DAN_AIKIKAI_6.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_6.ToString();
            dtpDanAIKIKAI7.Text = search_Model.DAN_AIKIKAI_7.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_7.ToString();
            dtpDanAIKIKAI8.Text = search_Model.DAN_AIKIKAI_8.ToString().Contains(DateTime.MinValue.ToString()) == true ? " " : search_Model.DAN_AIKIKAI_8.ToString();
            changevalue         = false;
        }
        private void ImageButton_Click(object sender, RoutedEventArgs e)
        {
            SettingImage_BLO settingImage_BLO = new SettingImage_BLO();

            try
            {
                ImageBrush image = settingImage_BLO.LoadImage_Button();
                if (image == null)
                {
                    return;                 // Case: Open Dialog but not choose image
                }
                ImageButton.Background = image;
                arrImage    = settingImage_BLO.ConvertImage_ToBytes(image.ImageSource);
                changevalue = true;
            }
            catch { MessageBox.Show("Ảnh không hợp lệ", "Lỗi"); }
        }
        private void DoPrint()
        {
            ExportWord exportWord = new ExportWord();

            MemberInfo_ViewModel info             = getDB_FromForm();
            SettingImage_BLO     settingImage_BLO = new SettingImage_BLO();

            try
            {
                exportWord.CreateDocument(info, settingImage_BLO.getBackGround(), ref i);
            }
            catch { MessageBox.Show("Đóng các file word không sử dụng trước khi in file mới"); return; }
            if (changevalueRegisterNumber == true)
            {
                SetEmplty(); changevalueRegisterNumber = false;
            }
        }