/// <summary> /// Prepare activity log search model /// </summary> /// <param name="searchModel">Activity log search model</param> /// <returns>Activity log search model</returns> public virtual ActivityLogSearchModel PrepareActivityLogSearchModel(ActivityLogSearchModel searchModel) { //if (searchModel == null) // throw new ArgumentNullException(nameof(searchModel)); //prepare available activity log types _baseAdminModelFactory.PrepareActivityLogTypes(searchModel.ActivityLogType); //prepare page parameters searchModel.SetGridPageSize(); return(searchModel); }