C# 클래스 Mix.Cms.Lib.ViewModels.MixTemplates.ImportViewModel

상속: ViewModelBase
파일 보기 프로젝트 열기: codemerx/CodemerxDecompile

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