Exemplo n.º 1
0
        public async Task <IResultModel> Add(SkinAddModel model)
        {
            var entity = _mapper.Map <SkinEntity>(model);
            var result = await _repository.InsertAsync(entity);

            return(ResultModel.Result(result));
        }
Exemplo n.º 2
0
        public async Task <IResultModel> Save(SkinAddModel model)
        {
            model.UserId = _loginInfo.UserId;
            var entity = await _repository.FirstAsync(m => m.UserId == model.UserId);

            if (entity == null)
            {
                entity = _mapper.Map <SkinEntity>(model);
                var result = await _repository.InsertAsync(entity);

                return(ResultModel.Result(result));
            }
            else
            {
                _mapper.Map(model, entity);
                var result = await _repository.UpdateAsync(entity);

                return(ResultModel.Result(result));
            }
        }
Exemplo n.º 3
0
 public Task <IResultModel> Save(SkinAddModel model)
 {
     return(_service.Save(model));
 }
Exemplo n.º 4
0
 public Task <IResultModel> Add(SkinAddModel model)
 {
     return(_service.Add(model));
 }