private void CopyTask(ProjectTask source, EditableTask target) { target.Id = source.Id; if (EditMode) { target.Name = source.Name; target.Description = source.Description; } }
public void SetTask(ProjectTask task) { EditingTask = task; if (Task != null) { Task.ErrorsChanged -= RaiseCanExecuteChanged; } Task = new EditableTask(); Task.ErrorsChanged += RaiseCanExecuteChanged; CopyTask(task, Task); }
private void UpdateTask(EditableTask source, ProjectTask target) { target.Name = source.Name; target.Description = source.Description; }