public async Task <IResultModel> Add(SkinAddModel model) { var entity = _mapper.Map <SkinEntity>(model); var result = await _repository.InsertAsync(entity); return(ResultModel.Result(result)); }
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)); } }
public Task <IResultModel> Save(SkinAddModel model) { return(_service.Save(model)); }
public Task <IResultModel> Add(SkinAddModel model) { return(_service.Add(model)); }