Rechte zusammengefasst
AiModulePromptbausteinAdd AiModulePromptbausteinRemove
This commit is contained in:
@@ -81,7 +81,7 @@ namespace BeWo.ViewModel.View.Administration
|
||||
DeletePromptCommand = new DelegateCommand(OpenDeletePromptDialog, canOpenDeletePromptDialog, false);
|
||||
ChangeFavoritenStatePromptCommand = new DelegateCommand(ChangeFavoritenStatePrompt, canChangeFavoritenStatePrompt, false);
|
||||
|
||||
IsEditingMode = true;
|
||||
IsEditingMode = BeWoApp.HasLoggedOnUserRight(UserRightType.AiModulePromptbausteineEdit);
|
||||
}
|
||||
|
||||
public override bool IsDirty
|
||||
@@ -280,6 +280,7 @@ namespace BeWo.ViewModel.View.Administration
|
||||
{
|
||||
var sel_folder = SelectedFolder;
|
||||
var sel_dc = sel_folder.CopyToEmptyDataContract();
|
||||
sel_dc.CanEdit = SelectedFolder.CanEdit;
|
||||
var edit_vm = new AiPromptbausteinFolderVM(sel_dc);
|
||||
|
||||
var vm = new AiPromptbausteinFolderViewModel(edit_vm, false);
|
||||
@@ -363,6 +364,7 @@ namespace BeWo.ViewModel.View.Administration
|
||||
{
|
||||
var sel_prompt = SelectedPrompt;
|
||||
var sel_dc = sel_prompt.CopyToEmptyDataContract();
|
||||
sel_dc.CanEdit = SelectedPrompt.CanEdit;
|
||||
var edit_vm = new AiPromptbausteinPromptVM(sel_dc);
|
||||
|
||||
var vm = new AiPromptbausteinPromptViewModel(edit_vm, false);
|
||||
@@ -412,6 +414,7 @@ namespace BeWo.ViewModel.View.Administration
|
||||
copied_dc.Version = 0;
|
||||
copied_dc.ParentFolderOid = SelectedFolder.DataContract.Oid;
|
||||
copied_dc.ActionType = AiActionType;
|
||||
copied_dc.PromptId = null;
|
||||
var copied_vm = new AiPromptbausteinPromptVM(copied_dc);
|
||||
|
||||
SelectedFolder.SubPrompts.VMList.Add(copied_vm);
|
||||
|
||||
Reference in New Issue
Block a user