public async Task <IResultModel> Update(ButtonUpdateModel model) { var entity = await _buttonRepository.GetAsync(model.Id); if (entity == null) { return(ResultModel.NotExists); } if (await _buttonRepository.Exists(model.Code, model.Id)) { return(ResultModel.Failed("编码已存在")); } _mapper.Map(model, entity); entity.Code = entity.Code.ToLower(); var result = await _buttonRepository.UpdateAsync(entity); return(ResultModel.Result(result)); }
public Task <IResultModel> Update(ButtonUpdateModel model) { return(_service.Update(model)); }