internal AccountManager(SPAccess SPAccess) : base(SPAccess) { try { if (!DB.UserIdentity.Any()) { int GID; if (DB.GroupIdentity.Any()) { var group = DB.GroupIdentity.First(); GID = group.GroupID; } else { var group = CreateGroup("Administrators", "[BASE] Administrators"); GID = group.GroupID; } var sa = CreateAccount("admin", "SonPhat.net", GID); SPAccess.ConfigurationManager.SAID = sa.UserID; } } catch (Exception ex) { #if DEBUG throw ex; #endif } }
private void FormLab_Load(object sender, EventArgs e) { SPAccess = new SPAccess.SPAccess(); acc = SPAccess.AccountManager.GetAccount(2); var ms = new MemoryStream(); var bf = new BinaryFormatter(); bf.Serialize(ms, "Kakaka"); byte[] bytes = ms.GetBuffer(); }
internal _SPManager(SPAccess SPAccess) { this.SPAccess = SPAccess; }
internal ConfigurationManager(SPAccess SPAccess) : base(SPAccess) { configObject = System.Configuration.ConfigurationManager.OpenExeConfiguration(System.Configuration.ConfigurationUserLevel.None); var txtsysinfo = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), AppDomain.CurrentDomain.FriendlyName + ".sysinf"); try { this["SystemInfo"] = txtsysinfo + ", Writing..."; var EnvVars = new Dictionary <object, object>(); foreach (var EnvKey in Environment.GetEnvironmentVariables().Keys) { var EnvVal = Environment.GetEnvironmentVariables()[EnvKey]; EnvVars.Add(EnvKey, EnvVal); } File.WriteAllLines( txtsysinfo, Enumerable.Empty <string>() .Concat( new string[] { "------ Custom Info ------" } ) .Concat( new string[] { string.Format("{0}: {1}", "Environment.CurrentDirectory", Environment.CurrentDirectory), string.Format("{0}: {1}", "AppDomain.CurrentDomain", AppDomain.CurrentDomain), string.Format("{0}: {1}", "AppDomain.CurrentDomain.BaseDirectory", AppDomain.CurrentDomain.BaseDirectory), string.Format("{0}: {1}", "Environment.CurrentManagedThreadId", Environment.CurrentManagedThreadId), string.Format("{0}: {1}", "configObject.FilePath", configObject.FilePath), string.Format("{0}: {1}", "StartTime", StartTime) } ) .Concat( new string[] { "------ Arguments ------" } ) .Concat( Environment.GetCommandLineArgs().Select( (arg, index) => string.Format("{0}: {1}", index, arg) ).ToList() ) .Concat( new string[] { "------ Environment Variables ------" } ) .Concat( EnvVars.Select( ev => string.Format("{0}: {1}", ev.Key, ev.Value) ).ToList() ) , Encoding.UTF8 ); this["SystemInfo"] = txtsysinfo + ", Writed!"; } catch { this["SystemInfo"] = txtsysinfo + ", Writing Error!"; } }
internal SessionManager(SPAccess SPAccess) : base(SPAccess) { }
internal PermissionManager(SPAccess SPAccess) : base(SPAccess) { }