public WorkProjectAddView(WorkProjectsController controller, WorkProjectDto entity) : this() { Entity = entity; _controller = controller; MainStackPanel.DataContext = Entity; }
public WorkProjectsView(WorkProjectsController controller) : this() { _controller = controller; _controller.ListChanged += ListChanged; _controller.RelatedListChanged += RelatedListChanged; MainFrame.ContentRendered += (s, o) => _controller.TriggerBlazeAddedEvent(); ListChanged(); }
private void OpenProjects() { //TODO: Move to controller var controller = new WorkProjectsController(_ctx); var uc = new WorkProjectsView(controller); controller.BlazeAdded += () => MainScrollViewer.ScrollToRightEnd(); controller.RemoveDialogRequested += ShowRemoveDialog; FrameOpt.Content = uc; }