Example #1
0
 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);
 }