public bool Update(CreateUpdatePostViewModel model) { var post = model.AsPost(); //_mapper.Map<Post>(model); //post.UserId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; return(_postRepository.Update(post)); }
public long Create(CreateUpdatePostViewModel model) { var post = model.AsPost(); post.Id = 0; post.NotSoftDeleted = true; //_mapper.Map<Post>(model); post.CreationTime = DateTime.UtcNow; _postRepository.Add(post); return(post.Id); }