Commit 8d1603e

Jason Lepp <jlepp@arcresources.com>
2010-10-18 20:13:04
Adjust namespaces
1 parent f7ec4f2
src/MVPtoMVVM.mvp/mappers/ITodoItemMapper.cs
@@ -1,7 +1,7 @@
 using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.mvp.presenters;
 
-namespace MVPtoMVVM.mappers
+namespace MVPtoMVVM.mvp.mappers
 {
     public interface ITodoItemMapper
     {
src/MVPtoMVVM.mvp/mappers/ITodoItemPresenterMapper.cs
@@ -1,9 +1,8 @@
 using System.Collections.Generic;
 using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
-using MVPtoMVVM.views;
+using MVPtoMVVM.mvp.presenters;
 
-namespace MVPtoMVVM.mappers
+namespace MVPtoMVVM.mvp.mappers
 {
     public interface ITodoItemPresenterMapper
     {
src/MVPtoMVVM.mvp/mappers/TodoItemMapper.cs
@@ -1,8 +1,7 @@
-using System;
-using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.domain;
+using MVPtoMVVM.mvp.presenters;
 
-namespace MVPtoMVVM.mappers
+namespace MVPtoMVVM.mvp.mappers
 {
     public class TodoItemMapper : ITodoItemMapper
     {
src/MVPtoMVVM.mvp/mappers/TodoItemPresenterMapper.cs
@@ -1,10 +1,10 @@
 using System.Collections.Generic;
 using System.Linq;
 using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.mvp.presenters;
 using StructureMap;
 
-namespace MVPtoMVVM.mappers
+namespace MVPtoMVVM.mvp.mappers
 {
     public class TodoItemPresenterMapper : ITodoItemPresenterMapper
     {
src/MVPtoMVVM.mvp/presenters/IMvpPresenter.cs
@@ -1,6 +1,6 @@
-using MVPtoMVVM.views;
+using MVPtoMVVM.mvp.views;
 
-namespace MVPtoMVVM.presenters
+namespace MVPtoMVVM.mvp.presenters
 {
     public interface IMvpPresenter
     {
src/MVPtoMVVM.mvp/presenters/ITodoItemPresenter.cs
@@ -1,8 +1,7 @@
 using System;
-using MVPtoMVVM.domain;
-using MVPtoMVVM.views;
+using MVPtoMVVM.mvp.views;
 
-namespace MVPtoMVVM.presenters
+namespace MVPtoMVVM.mvp.presenters
 {
     public interface ITodoItemPresenter
     {
src/MVPtoMVVM.mvp/presenters/MvpPresenter.cs
@@ -1,12 +1,12 @@
 using System;
 using System.Collections.Generic;
 using MVPtoMVVM.domain;
-using MVPtoMVVM.mappers;
+using MVPtoMVVM.mvp.mappers;
+using MVPtoMVVM.mvp.views;
 using MVPtoMVVM.repositories;
-using MVPtoMVVM.views;
 using System.Linq;
 
-namespace MVPtoMVVM.presenters
+namespace MVPtoMVVM.mvp.presenters
 {
     public class MvpPresenter : IMvpPresenter
     {
src/MVPtoMVVM.mvp/presenters/TodoItemPresenter.cs
@@ -1,10 +1,10 @@
 using System;
 using MVPtoMVVM.domain;
-using MVPtoMVVM.mappers;
+using MVPtoMVVM.mvp.mappers;
+using MVPtoMVVM.mvp.views;
 using MVPtoMVVM.repositories;
-using MVPtoMVVM.views;
 
-namespace MVPtoMVVM.presenters
+namespace MVPtoMVVM.mvp.presenters
 {
     public class TodoItemPresenter : ITodoItemPresenter
     {
src/MVPtoMVVM.mvp/views/IMvpView.cs
@@ -1,7 +1,7 @@
 using System.Collections.Generic;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.mvp.presenters;
 
-namespace MVPtoMVVM.views
+namespace MVPtoMVVM.mvp.views
 {
     public interface IMvpView
     {
src/MVPtoMVVM.mvp/views/ITodoItemView.cs
@@ -1,8 +1,7 @@
 using System;
-using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.mvp.presenters;
 
-namespace MVPtoMVVM.views
+namespace MVPtoMVVM.mvp.views
 {
     public interface ITodoItemView
     {
src/MVPtoMVVM.mvp/Bootstrap.cs
@@ -1,5 +1,5 @@
 using MVPtoMVVM.domain;
-using MVPtoMVVM.presenters;
+using MVPtoMVVM.mvp.presenters;
 using StructureMap;
 
 namespace MVPtoMVVM.mvp
src/MVPtoMVVM.mvp/MvpWindow.xaml.cs
@@ -1,7 +1,7 @@
 using System.Collections.Generic;
 using System.Linq;
-using MVPtoMVVM.presenters;
-using MVPtoMVVM.views;
+using MVPtoMVVM.mvp.presenters;
+using MVPtoMVVM.mvp.views;
 using StructureMap;
 
 namespace MVPtoMVVM.mvp
src/MVPtoMVVM.mvp/TodoItemView.xaml.cs
@@ -1,8 +1,8 @@
 using System;
 using System.Windows;
 using System.Windows.Media;
-using MVPtoMVVM.presenters;
-using MVPtoMVVM.views;
+using MVPtoMVVM.mvp.presenters;
+using MVPtoMVVM.mvp.views;
 
 namespace MVPtoMVVM.mvp
 {
src/MVPtoMVVM.mvvm/viewmodels/MainWindowViewModel.cs
@@ -20,7 +20,7 @@ namespace MVPtoMVVM.mvvm.viewmodels
             this.todoItemRepository = todoItemRepository;
             AddNewItemCommand = new SimpleCommand(AddNewItem);
             CancelChangesCommand = new SimpleCommand(RefreshChanges);
-            updater = new Synchronizer<MainWindowViewModel>(this.PropertyChanged);
+            updater = new Synchronizer<MainWindowViewModel>(PropertyChanged);
             TodoItems = new ObservableCollection<TodoItemViewModel>();
             RefreshChanges();
         }
@@ -32,8 +32,6 @@ namespace MVPtoMVVM.mvvm.viewmodels
             {
                 TodoItems.Add(item);
             }
-            
-            updater.Update(x => x.TodoItems);
         }
 
         private void AddNewItem()
@@ -41,13 +39,13 @@ namespace MVPtoMVVM.mvvm.viewmodels
             TodoItems.Add(new TodoItemViewModel(todoItemRepository){Parent =  this, DueDate = DateTime.Today, Description = string.Empty});
         }
 
-        private TodoItemViewModel MapFrom(TodoItem x)
+        private TodoItemViewModel MapFrom(TodoItem item)
         {
             return new TodoItemViewModel(todoItemRepository)
                        {
-                           Id = x.Id,
-                           Description =  x.Description,
-                           DueDate = x.DueDate,                                                                        
+                           Id = item.Id,
+                           Description =  item.Description,
+                           DueDate = item.DueDate,                                                                        
                            Parent = this,
                        };
         }