private void _validaetDelete(UserAddress data) { var validate = new ValidationUtility <UserAddress>(data); validate.AddRule(m => string.IsNullOrEmpty(m.username), "กรุณากรอก username", 1); validate.AddCustomAction(_userNotExist, "ไม่พบข้อมูลผู้ใช้นี้", 2); validate.AddCustomAction(_addressNotExist, "ไม่พบข้อมูลที่อยู่นี้ในระบบ", 3); var validateResult = validate.Validate(); if (validateResult.Any()) { throw new ValidateException(string.Join(",", validateResult)); } }
private void validate(User data) { var validate = new ValidationUtility <User>(data); validate.AddRule(o => string.IsNullOrEmpty(o.username), "กรุณากรอก username", 1); validate.AddRule(o => string.IsNullOrEmpty(o.password), "กรุณากรอก password", 1); validate.AddRule(o => string.IsNullOrEmpty(o.email), "กรุณากรอก email", 2); validate.AddRule(o => string.IsNullOrEmpty(o.displayName), "กรุณากรอกชื่อที่ใช้แสดงในระบบ", 2); validate.AddCustomAction(CheckDuplicateUsername, "ชื่อผู้ใช้งานนี้ถูกใช้งานแล้ว", 3); validate.AddCustomAction(CheckDuplicateDisplayName, "ชื่อที่ใช้แสดงในระบบนี้ถูกใช้งานแล้ว", 3); var validateResult = validate.Validate(); if (validateResult.Any()) { throw new ValidateException(string.Join(",", validateResult)); } }
private void validateUser(UserProfile data) { var validate = new ValidationUtility <UserProfile>(data); validate.AddRule(o => string.IsNullOrEmpty(o.username), "กรุณากรอก username", 1); validate.AddCustomAction(_userNotExist, "ไม่มี user นี้ในระบบ", 2); var validateResult = validate.Validate(); if (validateResult.Any()) { throw new ValidateException(string.Join(",", validateResult)); } }
private void _validateSave(UserAddress data) { var validate = new ValidationUtility <UserAddress>(data); validate.AddRule(m => string.IsNullOrEmpty(m.username), "กรุณากรอก username", 1); validate.AddCustomAction(_userNotExist, "ไม่พบข้อมูลผู้ใช้นี้", 2); validate.AddRule(m => string.IsNullOrEmpty(m.address1), "กรุณากรอกที่อยู่ 1", 4); validate.AddRule(m => string.IsNullOrEmpty(m.subDistrict), "กรุณากรอก ตำบล/แขวง", 4); validate.AddRule(m => string.IsNullOrEmpty(m.district), "กรุณากรอก อำเภอ/เขต", 4); validate.AddRule(m => m.province == "-1", "กรุณาเลือก จังหวัด", 4); validate.AddRule(m => string.IsNullOrEmpty(m.postcode), "กรุณากรอก หมายเลขไปรษณีย์", 4); validate.AddRule(m => string.IsNullOrEmpty(m.phone), "กรุณากรอก เบอร์โทร", 4); var validateResult = validate.Validate(); if (validateResult.Any()) { throw new ValidateException(string.Join(",", validateResult)); } }