More development
This commit is contained in:
@ -1,10 +1,11 @@
|
||||
@inherits NginxBase
|
||||
@page "/nginx"
|
||||
|
||||
<p>ciao</p>
|
||||
|
||||
<FilesWithEditor CFile="ConfigFile" Filters="Filters" Files="ConfigFiles" FilterFolder="FilterFolder"
|
||||
SelectedFile="SelectedFile" SelectedFileChanged="SelectedFileChanged"
|
||||
AddFile="AddFile" UpdateFile="UpdateFile" DeleteFile="DeleteFile">
|
||||
AddFile="AddFile" DeleteFile="DeleteFile">
|
||||
</FilesWithEditor>
|
||||
<Modal @ref="ModalRef">
|
||||
<ModalBackdrop />
|
||||
|
@ -14,6 +14,8 @@ namespace Seenginx.Pages
|
||||
{
|
||||
[Inject]
|
||||
public INginxService NginxService { get; set; }
|
||||
[Inject]
|
||||
public IFileManager FileService { get; set; }
|
||||
|
||||
public string InputSearch { get; set; }
|
||||
|
||||
@ -57,11 +59,17 @@ namespace Seenginx.Pages
|
||||
{
|
||||
ShowModal();
|
||||
}
|
||||
public async Task UpdateFile(ConfigFile configFile)
|
||||
{
|
||||
}
|
||||
public async Task DeleteFile(ConfigFile configFile)
|
||||
|
||||
public async Task<Result<ConfigFile>> SaveDraftFileAsync() =>
|
||||
await FileService.SaveUpdateDraftFileAsync(SelectedFile);
|
||||
|
||||
public async Task<Result<ConfigFile>> SaveFileAsync() =>
|
||||
await FileService.SaveUpdateFileAsync(SelectedFile);
|
||||
|
||||
public Result<bool> DeleteFile(EventArgs eventArgs)
|
||||
{
|
||||
return FileService.DeleteFile(SelectedFile);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user