private FileOperation getFileOperationFromUser(FileInfo fileInfo)
{
var retVal = FileOperation.None;
Form form = Context.AppPanelManager.CreatePanel("FileOperationConfirmScanner", fileInfo.Name);
if (form is FileOperationConfirmScanner)
{
var fileOpScanner = form as FileOperationConfirmScanner;
fileOpScanner.FInfo = fileInfo;
Context.AppPanelManager.ShowDialog(Context.AppPanelManager.GetCurrentForm(), form as IPanel);
if (fileOpScanner.OpenFile)
{
retVal = FileOperation.Open;
}
else if (fileOpScanner.DeleteFile)
{
retVal = FileOperation.Delete;
}
}
return retVal;
}