DataLoader changes during development
This commit is contained in:
@@ -15,7 +15,7 @@ using System.Collections.Generic;
|
||||
using System.Collections.Specialized;
|
||||
using System.Windows.Forms;
|
||||
using System.Text;
|
||||
using Volian.CSLA.Library;
|
||||
using VEPROMS.CSLA.Library;
|
||||
using Config;
|
||||
|
||||
namespace DataLoader
|
||||
@@ -584,13 +584,15 @@ namespace DataLoader
|
||||
Role role = Role.New();
|
||||
role.Name = defaultRole[i];
|
||||
role.Title = defaultRoleTitle[i];
|
||||
role.Save();
|
||||
if (!role.IsSavable) ErrorRpt.ErrorReport(role);
|
||||
role.Save();
|
||||
Permission perm = Permission.New();
|
||||
perm.RID = role.RID;
|
||||
perm.MyRole = role;
|
||||
perm.PermLevel = defaultPermData[i, 0];
|
||||
perm.VersionType = defaultPermData[i, 1];
|
||||
perm.PermValue = defaultPermData[i, 2];
|
||||
perm.Save();
|
||||
if (!perm.IsSavable) ErrorRpt.ErrorReport(perm);
|
||||
perm.Save();
|
||||
rdic.Add(role.RID, role);
|
||||
for (int j = 1; j < accessLevelSetup.Length; j++)
|
||||
{
|
||||
@@ -755,7 +757,7 @@ namespace DataLoader
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show("here");
|
||||
MessageBox.Show("here: " + ex.Message);
|
||||
}
|
||||
if (!dicOldFolders.ContainsKey(pl.Path.ToUpper()+"\\"+ps.Path.ToUpper()))dicOldFolders.Add(pl.Path.ToUpper()+"\\"+ps.Path.ToUpper(), oldFolderCount++);
|
||||
string sName = FixName(ps.Name);
|
||||
@@ -880,12 +882,17 @@ namespace DataLoader
|
||||
}
|
||||
if (pathInData>0)
|
||||
{
|
||||
if (!grp.IsSavable) ErrorRpt.ErrorReport(grp);
|
||||
grp.Save();
|
||||
Folder tmpfld = Folder.Get(pathInData);
|
||||
foreach (int roleId in accessRights[folderId])
|
||||
{
|
||||
grp.GroupAssignments.Add(roleId, pathInData);
|
||||
Role tmprole = Role.Get(roleId);
|
||||
grp.GroupAssignments.Add(tmprole, tmpfld);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!grp.IsSavable) ErrorRpt.ErrorReport(grp);
|
||||
grp.Save();
|
||||
dicGroupIds[s] = grp.GID;
|
||||
}
|
||||
@@ -901,8 +908,10 @@ namespace DataLoader
|
||||
newusr.UserID = sUser;
|
||||
ConfigFile cfg = new ConfigFile();
|
||||
cfg.LoadUsrCfg(newusr);
|
||||
newusr.UserMemberships.Add(dicGroupIds[s]);
|
||||
newusr.Save();
|
||||
Group tmpgrp = Group.Get(dicGroupIds[s]);
|
||||
newusr.UserMemberships.Add(tmpgrp);
|
||||
if (!newusr.IsSavable) ErrorRpt.ErrorReport(newusr);
|
||||
newusr.Save();
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user