protected override void Validate(HRPaidTimeOffDataContext db, ref ENTValidationErrors validationErrors) { if (RoleName.Trim().Length == 0) { validationErrors.Add("The name is required"); } if (new ENTRoleData().IsDuplicateRoleName(db, ID, RoleName)) { validationErrors.Add("The name must be unique"); } }
protected override void Validate(HRPaidTimeOffDataContext db, ref ENTValidationErrors validationErrors) { if (string.IsNullOrEmpty(WindowAccountName) || WindowAccountName.Trim().Length == 0) { validationErrors.Add("The window account name is required."); } var entUserAccountData = new ENTUserAccountData(); if (entUserAccountData.IsDuplicateWindowsAccountName(db, ID, WindowAccountName)) { validationErrors.Add("Window account name must be unique"); } }
protected void UpdateFailed(ref ENTValidationErrors validationErrors) { validationErrors.Add("This record was updated by someone else while you were " + "editing it. Your changes were not saved."); }