Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 5.08 KB

TabularEditDetail_T,D_.md

File metadata and controls

45 lines (35 loc) · 5.08 KB

TabularEditDetail<T,D> Class

public class TabularEditDetail<T,D> : EficazFramework.ViewModels.Services.ViewModelService<T>
    where T : class
    where D : class

Type parameters

T

D

Inheritance System.Object 🡒 EficazFramework.ViewModels.Services.ViewModelService<T> 🡒 TabularEditDetail<T,D>

Constructors
TabularEditDetail(ViewModel<T>, SingleEdit<T>, Expression<Func<T,IList<D>>>)
Properties
CanAdd Notifica a View se os comando Novo está habilitado.
CanCancelAsyncSave Notifica a View se o comando de cancelamento de gravação assíncrona está disponível.
CanModifyOrDelete Notifica a View se os comandos Editar, Salvar e Excluir estão habilitados.
CanSave Notifica a View se o comando salvar está habilitado.
CurrentEntry Obtém ou define a entidade atual em edição ou inserção.
DataContext Contém a cópia da enumeração dos resultados obtidos na propriedade de Navegação.
DeleteDataContext Contém uma lista de novas entidades a serem adicionadas À persistência ao gravar a entidade Master.
DetailValidator Validador para Entidades Detalhe
InsertDataContext Contém uma lista de novas entidades a serem adicionadas À persistência ao gravar a entidade Master.
Methods
MoveNext() Seleciona o próximo item do DataContext, baseado no item atualmente selecionado
MovePrevious() Seleciona o item anteriro do DataContext, baseado no item atualmente selecionado
MoveTo(D) Seleciona o item definido em argumento
MoveToFirst() Seleciona o primeiro item do DataContext
MoveToLast() Seleciona o último item do DataContext