protected override void OnExecute(object param)
{
try
{
string packagename = Microsoft.VisualBasic.Interaction.InputBox("Enter package name that you want to load.\nNote: package must be already installed using 'install package' option.", "Load Library", "");
if (string.IsNullOrEmpty(packagename))
{
//MessageBox.Show("Title/Command cannot be empty, Exiting Dialog install", "Info: Dialog Title Empty.");
return;
}
PackageHelperMethods phm = new PackageHelperMethods();
UAReturn r = phm.PackageFileLoad(packagename);// PackageFileLoad(packagename);
if (r != null && r.Success)
{
SendToOutputWindow( "Load Package", r.CommandString);
}
else
{
SendToOutputWindow("Error Loading User Session Package.", "");
}
}
catch (Exception ex)
{
MessageBox.Show("Error while loading package.", "Error Occurred!");
logService.WriteToLogLevel("Error:", LogLevelEnum.Error, ex);
}
}