private bool CreateNewFolder(DocsPaWR.Folder folderSelected, out DocsPaWR.ResultCreazioneFolder result) { bool retValue = false; result = DocsPaWR.ResultCreazioneFolder.GENERIC_ERROR; try { if (folderSelected != null) { DocsPaWR.Folder newFolder = new DocsPaWR.Folder(); newFolder.idFascicolo = folderSelected.idFascicolo; newFolder.idParent = folderSelected.systemID; newFolder.descrizione = this.FolderDescription.Text; ProjectManager.newFolder(this, ref newFolder, UserManager.GetInfoUser(), RoleManager.GetRoleInSession(), out result); retValue = (result == DocsPaWR.ResultCreazioneFolder.OK); } } catch (System.Exception ex) { UIManager.AdministrationManager.DiagnosticError(ex); } return(retValue); }
/// <summary> /// /// </summary> /// <param name="result"></param> /// <returns></returns> private bool CreateNewFolder(out DocsPaWR.ResultCreazioneFolder result) { bool retValue = false; result = DocsPAWA.DocsPaWR.ResultCreazioneFolder.GENERIC_ERROR; try { DocsPaWR.Folder folderSelected = FascicoliManager.getFolderSelezionato(this); Microsoft.Web.UI.WebControls.TreeNode nodeSelected = getSelectedNodeFolder(); if (folderSelected != null) { DocsPaWR.Folder newFolder = new DocsPAWA.DocsPaWR.Folder(); newFolder.idFascicolo = fascicolo.systemID; newFolder.idParent = folderSelected.systemID; newFolder.descrizione = Session["descNewFolder"].ToString(); if (FascicoliManager.newFolder(this, ref newFolder, infoUt, userRuolo, out result)) { DocsPaWR.Folder folder = FascicoliManager.getFolder(this, fascicolo); caricaFoldersFascicolo(folder); selectNodeFolder(nodeSelected); } retValue = (result == DocsPAWA.DocsPaWR.ResultCreazioneFolder.OK); } } catch (System.Web.Services.Protocols.SoapException es) { ErrorManager.redirect(this, es); } return(retValue); }