public ExecuteResult <TagInfoResponse> Update(TagUpdateRequest request) { if (request == null) { return(new ExecuteResult <TagInfoResponse>(null) { StatusCode = StatusCode.ClientError, Message = "参数错误" }); } var tagOld = this._tagRepository.GetItem(request.TagId); if (tagOld == null) { return(new ExecuteResult <TagInfoResponse>(null) { StatusCode = StatusCode.ClientError, Message = "参数错误" }); } tagOld.Description = request.Description; tagOld.Name = request.Name; tagOld.SortOrder = request.SortOrder; //tagOld.Status = request.Status; tagOld.UpdatedDate = DateTime.Now; tagOld.UpdatedUser = request.AuthUid; this._tagRepository.Update(tagOld); return(Get(new TagGetRequest { TagId = tagOld.Id })); }
public RestfulResult Update(TagUpdateRequest request, int? authuid) { request.Name = UrlDecode(request.Name); request.Description = UrlDecode(request.Description); request.AuthUid = authuid.Value; return new RestfulResult { Data = this._tagDataService.Update(request) }; }
public RestfulResult Update(TagUpdateRequest request, int?authuid) { request.Name = UrlDecode(request.Name); request.Description = UrlDecode(request.Description); request.AuthUid = authuid.Value; return(new RestfulResult { Data = this._tagDataService.Update(request) }); }
public async Task <IActionResult> Update([FromForm] TagUpdateRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } var result = await _tagService.Update(request); if (!result.IsSuccess) { return(BadRequest(result)); } return(Ok(result)); }
public async Task <ApiResult <bool> > Update(TagUpdateRequest request) { var tag = await _context.Tags.FindAsync(request.Id); if (tag == null) { return(new ApiErrorResult <bool>(SystemConstants.Message.CanNotFindIdMessage + "tag table with Id: " + request.Id)); } tag.Title = request.Title; tag.SeoTitle = request.SeoTitle; tag.SeoDescription = request.SeoDescription; await _context.SaveChangesAsync(); return(new ApiSuccessResult <bool>()); }
public async Task Put(TagUpdateRequest tagUpdateRequest) { await m_tagService.UpdateTag(tagUpdateRequest); }
public ExecuteResult<TagInfoResponse> Update(TagUpdateRequest request) { if (request == null) { return new ExecuteResult<TagInfoResponse>(null) { StatusCode = StatusCode.ClientError, Message = "参数错误" }; } var tagOld = this._tagRepository.GetItem(request.TagId); if (tagOld == null) { return new ExecuteResult<TagInfoResponse>(null) { StatusCode = StatusCode.ClientError, Message = "参数错误" }; } tagOld.Description = request.Description; tagOld.Name = request.Name; tagOld.SortOrder = request.SortOrder; //tagOld.Status = request.Status; tagOld.UpdatedDate = DateTime.Now; tagOld.UpdatedUser = request.AuthUid; this._tagRepository.Update(tagOld); return Get(new TagGetRequest { TagId = tagOld.Id }); }