Esempio n. 1
0
        public override async Task <RepositoryResponse <bool> > SaveSubModelsAsync(MixPortalPageNavigation parent, MixCmsContext _context, IDbContextTransaction _transaction)
        {
            if (PortalPage != null)
            {
                var result = await PortalPage.SaveModelAsync(false, _context, _transaction);

                return(new RepositoryResponse <bool>()
                {
                    IsSucceed = result.IsSucceed,
                    Data = result.IsSucceed,
                    Errors = result.Errors,
                    Exception = result.Exception
                });
            }
            else
            {
                return(await base.SaveSubModelsAsync(parent, _context, _transaction));
            }
        }