Serviço de gravação e/ou cancelamento de alterações para ViewModel
public class SingleEdit<T> : EficazFramework.ViewModels.Services.ViewModelService<T>
where T : class
T
Inheritance System.Object 🡒 EficazFramework.ViewModels.Services.ViewModelService<T> 🡒 SingleEdit
Constructors | |
---|---|
SingleEdit(ViewModel<T>) |
Properties | |
---|---|
BatchInsert | Obtém ou define se o ViewModel deve iniciar em modo de inserção e iniciar novas inserções após o comando salvar. |
CanAdd | Notifica a View se o comando Novo está habilitado. |
CanCancelAsyncSave | Notifica a View se o comando de cancelamento de gravação assíncrona está disponível. |
CanCancelEntry | Notifica a View se o comando cancelar está disponível. |
CanDelete | Notifica a View se o comando Excluir está habilitado. |
CanEdit | Notifica a View se o comando Editar está habilitado. |
CanSave | Notifica a View se o comando salvar está habilitado. |
CommonGUIDs_ADDED | |
CommonGUIDs_DELETED | |
CommonGUIDs_EDITING | |
CommonGUIDs_SAVED | |
CurrentEntry | Obtém ou define a entidade atual em edição ou inserção. |
NotifyOnSave | Obtém ou define se o ViewModel deve solicitar a View para notificar o usuário pelo sucesso na gravação. |
Methods | |
---|---|
CancelSave() | Acão ao acionar o cancelamento da operação de gravação assíncrona |
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(T) | Seleciona o item definido em argumento |
MoveToFirst() | Seleciona o primeiro item do DataContext |
MoveToLast() | Seleciona o último item do DataContext |