internal static SecurityResult CheckAccountActive() { // SecurityResult result = new SecurityResult(); // check account result.ResultCode = SecurityContext.CheckAccount(DemandAccount.IsActive); // if (result.ResultCode == 0) result.Success = true; // return return result; }
internal static SecurityResult CheckAccountIsAdminOrReseller() { SecurityResult result = new SecurityResult(); // check account if (SecurityContext.User.IsInRole(SecurityContext.ROLE_ADMINISTRATOR) || SecurityContext.User.IsInRole(SecurityContext.ROLE_RESELLER)) { result.Success = true; return result; } // result.Success = false; result.ResultCode = EcommerceErrorCodes.ERROR_INSUFFICIENT_USER_ROLE; // return return result; }