Kompetenzen fast fertig
This commit is contained in:
@@ -16,6 +16,7 @@ public partial class CompetencyCatalogImportViewModel : ObservableObject
|
||||
public IReadOnlyList<ImportModeOption> Modes { get; }
|
||||
public ObservableCollection<CompetencyImportConflictItem> Conflicts { get; } = [];
|
||||
public IReadOnlyList<string> Warnings => _preview.Warnings;
|
||||
public string Heading { get; }
|
||||
public string Target => $"{_preview.SubjectName} · Klassenstufe {_preview.GradeLevel}";
|
||||
public string Summary =>
|
||||
$"{_preview.NewDomains} neue Bereiche · {_preview.NewCompetencies} neue Kompetenzen · " +
|
||||
@@ -26,10 +27,12 @@ public partial class CompetencyCatalogImportViewModel : ObservableObject
|
||||
public bool IsReplace => SelectedMode.Mode == CompetencyCatalogImportMode.Replace;
|
||||
|
||||
public CompetencyCatalogImportViewModel(
|
||||
SettingsViewModel settings, CompetencyCatalogImportPreview preview)
|
||||
SettingsViewModel settings, CompetencyCatalogImportPreview preview,
|
||||
string heading = "Import prüfen")
|
||||
{
|
||||
_settings = settings;
|
||||
_preview = preview;
|
||||
Heading = heading;
|
||||
Modes =
|
||||
[
|
||||
new(CompetencyCatalogImportMode.Merge, "Zusammenführen (empfohlen)"),
|
||||
|
||||
Reference in New Issue
Block a user