public SubmitResult SetApplyOrder(ApplyOrderDTO dto) { NavigationPage s = _unit.NavigationPageRepository.FindSingle(a => a.Id == dto.SourceId); NavigationPage t = _unit.NavigationPageRepository.FindSingle(a => a.Id == dto.TargetId); if (s != null && t != null) { int temp = s.DisplayOrder; s.DisplayOrder = t.DisplayOrder; t.DisplayOrder = temp; _unit.NavigationPageRepository.Update(s); _unit.NavigationPageRepository.Update(t); var page = _unit.PageRepository.FindAs(a => new PageDTO { TenantCode = a.Tenant.Code, DomainName = a.Domain.NameChain }, x => x.Id == s.PageId).First(); } return(_unit.SaveChanges()); }
public IActionResult SetApplyOrder([FromBody] ApplyOrderDTO dto) { return(Respond(_service.SetApplyOrder(dto))); }