public TaskListView(TaskListController controller) { InitializeComponent(); //this.controller = controller; controller.OnLoad(); this.taskListControllerBindingSource.DataSource = controller; }
private void OnApplicationStartup(object sender, StartupEventArgs e) { CreateMappings(); var settings = new ApplicationSettings(); var taskService = new TaskServiceAdo(settings); var objectMapper = new MapperAutoMapper(); controller = new TaskListController(taskService, objectMapper); MainWindow = new TaskListView(controller); MainWindow.Show(); controller.OnLoad(); }