C# Class MVPtoMVVM.mvp.presenters.TodoItemPresenter

Inheritance: ITodoItemPresenter
Afficher le fichier Open project: arcresources/MVPtoMVVM Class Usage Examples

Méthodes publiques

Méthode Description
DeleteItem ( ) : void
SaveItem ( ) : void
SetItem ( TodoItem item ) : void
SetView ( ITodoItemView view ) : void
TodoItemPresenter ( ITodoItemRepository itemRepository ) : System

Private Methods

Méthode Description
GetDescriptionValidationMessage ( ) : string
GetDueDateValidationMessage ( ) : string
GetTodoItem ( ) : TodoItem
InitializeView ( ) : void
IsDescriptionValid ( ) : bool
IsDueDateValid ( ) : bool
IsDueSoon ( ) : bool
UpdateControlState ( ) : void

Method Details

DeleteItem() public méthode

public DeleteItem ( ) : void
Résultat void

SaveItem() public méthode

public SaveItem ( ) : void
Résultat void

SetItem() public méthode

public SetItem ( TodoItem item ) : void
item MVPtoMVVM.domain.TodoItem
Résultat void

SetView() public méthode

public SetView ( ITodoItemView view ) : void
view ITodoItemView
Résultat void

TodoItemPresenter() public méthode

public TodoItemPresenter ( ITodoItemRepository itemRepository ) : System
itemRepository ITodoItemRepository
Résultat System