Commit 5f48436
Changed files (2)
src
MVPtoMVVM
presenters
MVPtoMVVM.mvp
src/MVPtoMVVM/presenters/MvpPresenter.cs
@@ -29,7 +29,7 @@ namespace MVPtoMVVM.presenters
public void AddNewItem()
{
var items = new List<ITodoItemPresenter>(view.GetTodoItems());
- var newItem = presenterMapper.MapFrom(new TodoItem { DueDate = DateTime.Today});
+ var newItem = presenterMapper.MapFrom(new TodoItem { DueDate = DateTime.Today, Description = ""});
items.Add(newItem);
view.SetTodoItems(items);
}
src/MVPtoMVVM.mvp/TodoItemView.xaml.cs
@@ -21,13 +21,13 @@ namespace MVPtoMVVM.mvp
this.parent = parent;
Presenter = presenter;
InitializeComponent();
- presenter.SetView(this);
saveButton.Click += (o, e) => presenter.SaveItem();
deleteButton.Click += (o, e) => presenter.DeleteItem();
description.TextChanged += (o, e) => presenter.Description = description.Text;
dueDate.SelectedDateChanged += (o, e) => presenter.DueDate = dueDate.SelectedDate.Value;
defaultBorderBrush = description.BorderBrush;
defaultBorderThickness = description.BorderThickness;
+ presenter.SetView(this);
}
public int Id{ get; set; }