public ModifyUserResponse(ModifyUserResult result, MandatoryUserParams mandatoryUserParams, PasswordRules passwordRules, User userData) { Result = result; MandatoryUserParams = mandatoryUserParams; PasswordRules = passwordRules; UserData = userData; }
private bool CheckMandatoryUserParameters(User user) { bool result = true; MandatoryUserParams rules = BesteUserSettings?.MandatoryUserParams; if (rules == null) { rules = new MandatoryUserParams(); } result = result && (!rules.Firstname || (user.Firstname != "" && user.Firstname != null)); result = result && (!rules.Lastname || (user.Lastname != "" && user.Lastname != null)); result = result && (!rules.EMail || ("TOBEDEFINED" != "" && "TOBEDEFINED" != null)); return(result); }