C# Класс Mix.Cms.Lib.ViewModels.MixTemplates.ImportViewModel

Наследование: ViewModelBase
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
CopyAsync ( ) : Task>
ExpandView ( _context = null, IDbContextTransaction _transaction = null ) : void
GetDefault ( MixEnums.EnumTemplateFolder folderType, string specificulture ) : ImportViewModel
GetTemplateByPath ( string path, string specificulture, MixEnums.EnumTemplateFolder folderType, _context = null, IDbContextTransaction _transaction = null ) : ImportViewModel
GetTemplateByPath ( string path, string culture, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
ImportViewModel ( ) : Microsoft.EntityFrameworkCore.Storage
ImportViewModel ( model, _context = null, IDbContextTransaction _transaction = null ) : Microsoft.EntityFrameworkCore.Storage
ParseModel ( _context = null, IDbContextTransaction _transaction = null ) : MixTemplate
RemoveModel ( bool isRemoveRelatedModels = false, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
RemoveModelAsync ( bool isRemoveRelatedModels = false, _context = null, IDbContextTransaction _transaction = null ) : Task>
SaveModelAsync ( bool isSaveSubModels = false, _context = null, IDbContextTransaction _transaction = null ) : Task>
SaveSubModels ( parent, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
SaveSubModelsAsync ( parent, _context = null, IDbContextTransaction _transaction = null ) : Task>
Validate ( _context, IDbContextTransaction _transaction ) : void

Описание методов

CopyAsync() публичный Метод

public CopyAsync ( ) : Task>
Результат Task>

ExpandView() публичный Метод

public ExpandView ( _context = null, IDbContextTransaction _transaction = null ) : void
_transaction IDbContextTransaction
Результат void

GetDefault() публичный статический Метод

public static GetDefault ( MixEnums.EnumTemplateFolder folderType, string specificulture ) : ImportViewModel
folderType MixEnums.EnumTemplateFolder
specificulture string
Результат ImportViewModel

GetTemplateByPath() публичный статический Метод

public static GetTemplateByPath ( string path, string specificulture, MixEnums.EnumTemplateFolder folderType, _context = null, IDbContextTransaction _transaction = null ) : ImportViewModel
path string
specificulture string
folderType MixEnums.EnumTemplateFolder
_transaction IDbContextTransaction
Результат ImportViewModel

GetTemplateByPath() публичный статический Метод

public static GetTemplateByPath ( string path, string culture, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
path string
culture string
_transaction IDbContextTransaction
Результат RepositoryResponse

ImportViewModel() публичный Метод

public ImportViewModel ( ) : Microsoft.EntityFrameworkCore.Storage
Результат Microsoft.EntityFrameworkCore.Storage

ImportViewModel() публичный Метод

public ImportViewModel ( model, _context = null, IDbContextTransaction _transaction = null ) : Microsoft.EntityFrameworkCore.Storage
_transaction IDbContextTransaction
Результат Microsoft.EntityFrameworkCore.Storage

ParseModel() публичный Метод

public ParseModel ( _context = null, IDbContextTransaction _transaction = null ) : MixTemplate
_transaction IDbContextTransaction
Результат MixTemplate

RemoveModel() публичный Метод

public RemoveModel ( bool isRemoveRelatedModels = false, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
isRemoveRelatedModels bool
_transaction IDbContextTransaction
Результат RepositoryResponse

RemoveModelAsync() публичный Метод

public RemoveModelAsync ( bool isRemoveRelatedModels = false, _context = null, IDbContextTransaction _transaction = null ) : Task>
isRemoveRelatedModels bool
_transaction IDbContextTransaction
Результат Task>

SaveModelAsync() публичный Метод

public SaveModelAsync ( bool isSaveSubModels = false, _context = null, IDbContextTransaction _transaction = null ) : Task>
isSaveSubModels bool
_transaction IDbContextTransaction
Результат Task>

SaveSubModels() публичный Метод

public SaveSubModels ( parent, _context = null, IDbContextTransaction _transaction = null ) : RepositoryResponse
_transaction IDbContextTransaction
Результат RepositoryResponse

SaveSubModelsAsync() публичный Метод

public SaveSubModelsAsync ( parent, _context = null, IDbContextTransaction _transaction = null ) : Task>
_transaction IDbContextTransaction
Результат Task>

Validate() публичный Метод

public Validate ( _context, IDbContextTransaction _transaction ) : void
_transaction IDbContextTransaction
Результат void