예제 #1
0
        /// <summary>
        /// SaveAsync
        /// </summary>
        /// <param name="userActionLogInput"></param>
        /// <param name="modelState"></param>
        /// <returns></returns>
        public async Task <bool> SaveAsync(UserActionLogInput userActionLogInput, ModelStateDictionary modelState)
        {
            var newUserActionLog = new UserActionLog();

            _mapper.Map(userActionLogInput, newUserActionLog);
            newUserActionLog.CreationTime = DateTime.Now;

            _context.UserActionLog.Add(newUserActionLog);
            await _context.SaveChangesAsync();

            return(true);
        }
예제 #2
0
 /// <summary>
 /// SaveAsyncSaveAsync
 /// </summary>
 /// <param name="userActionLogInput"></param>
 /// <param name="modelState"></param>
 /// <returns></returns>
 public Task <bool> SaveAsync(UserActionLogInput userActionLogInput, ModelStateDictionary modelState)
 {
     return(_manager.SaveAsync(userActionLogInput, modelState));
 }