Exemplo n.º 1
0
        public async Task <string> CreateUserAsync(User user)
        {
            var userEntity = _mapper.Map <UserEntity>(user);
            await _userRep.AddAsync(userEntity);

            return(userEntity.Sysid.ToString());
        }
Exemplo n.º 2
0
        public async Task <string> RegistReader(User user)
        {
            var userEntity = _mapper.Map <UserEntity>(user);

            userEntity.UserType = UserType.Reader;
            await _userRep.AddAsync(userEntity);

            return(userEntity.Sysid.ToString());
        }
Exemplo n.º 3
0
        public async Task <string> CreateCommentForPost(Comment model)
        {
            var entity = _mapper.Map <CommentEntity>(model);

            entity.CreateTime = DateTime.Now;
            await _commentRep.AddAsync(entity);

            return(entity.Sysid.ToString());
        }
Exemplo n.º 4
0
        public async Task <string> CreatePostAsync(Post postModel)
        {
            var postEntity = _mapper.Map <PostEntity>(postModel);

            postEntity.CreateTime = DateTime.Now;
            postEntity.UpdateTime = DateTime.Now;
            await _postRep.AddAsync(postEntity);

            return(postEntity.Sysid.ToString());
        }