示例#1
0
        public override IJoke Add(IJoke entity)
        {
            string CurrentUser = HttpContext.Current.User.Identity.GetUserId();

            try
            {
                entity.LastUpdated = DateTime.Now;
                entity.IdUser      = CurrentUser;
                var entityData = _jokeFactory.CopyTo(entity);
                _jokeRepository.AddOrUpdate(entityData);
                Commit();
                return(_jokeFactory.CopyFrom(entityData));
            }
            catch (Exception ex)
            {
                //LogService.Log.Error(ex);
            }
            return(null);
        }