public ShakeListEditorPresenter(IShakeListEditorView view) { if (view == null) throw new ArgumentNullException("The view can't be null"); __view = view; __list = new ShakeList(); __list.Name = string.Empty; }
public ShakeListEditorPresenter(IShakeListEditorView view, ShakeList list) { if (view == null) throw new ArgumentNullException("The view can't be null"); __view = view; __list = list; __list.LoadItems(); }
public ShakeListViewerPresenter(IShakeListViewerView view, ShakeList list) { if (view == null) throw new ArgumentNullException("The view can't be null"); if (list == null) throw new ArgumentNullException("The list can't be null"); __view = view; __list = list; }