private void validateData() { util.Validator validator = new util.Validator(); validator.validateTaxID(taxIdTb); if (is_branch.IsChecked.Value) { validator.validateBranchNo(branchNoTb); validator.checkBranchID(branchNoTb, is_branch.IsChecked.Value); } validator.validateText(nameTb, "ชื่อผู้ประกอบการ", 256, true); validator.validateText(address1Tb, "ที่อยู่", 256, false); validator.validateText(houseNoTb, "บ้านเลขที่", 256, true); validator.validateProviceCodeList(provinceCbb, "จังหวัด"); validator.validateProviceCodeList(amphoeCbb, "อำเภอ/เขต"); validator.validateProviceCodeList(tambonCbb, "ตำบล/แขวง"); validator.validateZipCode(zipcodeTb); validator.validateEmail(emailTb); validator.validatePhoneNumber(phoneNoTb, phoneExtTb, "เบอร์โทรศัพท์"); validator.validateRunningNumber(invRunningNumberTb, "ค่าเริ่มต้นของเลขที่เอกสารใบกำกับภาษี", 35 - 3 - 5); validator.validateRunningNumber(dbnRunningNumberTb, "ค่าเริ่มต้นของเลขที่เอกสารใบเพิ่มหนี้", 35 - 3 - 5); validator.validateRunningNumber(CrnRunningNumberTb, "ค่าเริ่มต้นของเลขที่เอกสารใบลดหนี้ ", 35 - 3 - 5); validator.validateDoubleRate(vatTb, "อัตราภาษีมูลค่าเพิ่ม", 99); }