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)));
 }