Exemplo n.º 1
0
        public virtual IActionResult List()
        {
            //prepare model
            ActivityLogContainerModel model = _activityLogModelFactory.PrepareActivityLogContainerModel(new ActivityLogContainerModel());

            return(View(model));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Prepare activity log container model
        /// </summary>
        /// <param name="activityLogContainerModel">Activity log container model</param>
        /// <returns>Activity log container model</returns>
        public virtual ActivityLogContainerModel PrepareActivityLogContainerModel(ActivityLogContainerModel activityLogContainerModel)
        {
            if (activityLogContainerModel == null)
            {
                throw new ArgumentNullException(nameof(activityLogContainerModel));
            }

            //prepare nested models
            PrepareActivityLogSearchModel(activityLogContainerModel.ListLogs);
            activityLogContainerModel.ListTypes = PrepareActivityLogTypeModels();

            return(activityLogContainerModel);
        }
Exemplo n.º 3
0
        public async Task <ActivityLogContainerModel> PrepareActivityLogContainerModel(
            ActivityLogContainerModel activityLogContainerModel)
        {
            if (activityLogContainerModel == null)
            {
                throw new ArgumentNullException(nameof(activityLogContainerModel));
            }

            //prepare nested models
            await PrepareActivityLogSearchModel(activityLogContainerModel.ListLogs);

            activityLogContainerModel.ListTypes = await PrepareActivityLogTypeModels();

            return(activityLogContainerModel);
        }