/// <summary> /// 更新页面元素 /// </summary> public virtual async Task UpdatePageChildElement(PageChildElementDto input) { //if (await _pageChildElementRepository.IsExistsPageChildElementByName(input.CategoryName, input.Id)) //{ // throw new UserFriendlyException(L("NameIsExists")); //} var entity = await _pageChildElementRepository.GetAsync(input.Id); var s = await _pageChildElementRepository.UpdateAsync(input.MapTo(entity)); }
/// <summary> /// 新增页面元素 /// </summary> public virtual async Task <PageChildElementDto> CreatePageChildElement(PageChildElementDto input) { //if (await _pageChildElementRepository.IsExistsPageChildElementByName(input.CategoryName)) //{ // throw new UserFriendlyException(L("NameIsExists")); //} var entity = await _pageChildElementRepository.InsertAsync(input.MapTo <PageChildElement>()); return(entity.MapTo <PageChildElementDto>()); }