public static void SetVariable(string UserName, string ModuleName, string VarName, object VarValue) { DataPersistance dp = BaseFramework.GetDefaultDp(); UserVariable Var = new UserVariable(); Var.UserName = UserName; Var.ModuleName = ModuleName; Var.VarName = VarName; Var.VarValue = string.Empty; if (VarValue == null) { Var.BinValue = null; } else { Type tp = VarValue.GetType(); if (tp == typeof(Bitmap) || tp == typeof(Image)) { Helper.ConvertImageToByteArray((Image)VarValue); Var.BinValue = Helper.ConvertImageToByteArray( (Image)VarValue); } else if (tp == typeof(byte[])) { Var.BinValue = (byte[])VarValue; } else { Var.VarValue = BaseUtility.ConvertToString(VarValue); } } Var.Save(); }
public void GetBaseFrameworkByFrameworkId_should_return_a_base_framework_with_user_role_0_when_a_valid_id_is_passed_with_no_relationship_adminId() { // Given var baseFramework = new BaseFramework() { ID = 2, FrameworkName = "Digital Capability Framework", OwnerAdminID = 1, Owner = "Kevin Whittaker (Developer)", BrandID = 6, CategoryID = 1, TopicID = 1, CreatedDate = DateTime.Parse("2020-12-10 11:58:52.590"), PublishStatusID = 1, UpdatedByAdminID = 1, UpdatedBy = "Kevin Whittaker (Developer)", UserRole = 0, FrameworkReviewID = null }; // When var result = frameworkService.GetBaseFrameworkByFrameworkId(2, 22); // Then result.Should().BeEquivalentTo(baseFramework); }
public EntityForm(Type FormType) { _Dp = BaseFramework.GetDefaultDp(FormType.Assembly); this.FormType = FormType; DoBrowseData = ShowTabular; this.ModuleName = BaseWinFramework.GetModuleName(FormType); this._DataFilter = string.Empty; }
public static void ClearLog() { TableDef td = MetaData.GetTableDef <UserLog>(); DataPersistance Dp = td.GetDataPersistance(BaseFramework.GetDefaultDp()); Dp.ValidateTableDef <UserLog>(); Dp.ExecuteNonQuery("DELETE FROM _System_UserLog"); }
public static void CheckAutoClearLog() { TableDef td = MetaData.GetTableDef <UserLog>(); DataPersistance Dp = td.GetDataPersistance(BaseFramework.GetDefaultDp()); Dp.ValidateTableDef <UserLog>(); Dp.ExecuteNonQuery("DELETE FROM _System_UserLog WHERE LogTime<@0", new FieldParam("0", DateTime.Today.AddMonths(-LogAge))); }
public EntityForm(Type FormType, Type FilterFormType, string DataFilter) { Type tp = FormType ?? FilterFormType; _Dp = BaseFramework.GetDefaultDp(tp.Assembly); this.FormType = FormType; DoBrowseData = ShowTabular; this.ModuleName = BaseWinFramework.GetModuleName( FormType ?? FilterFormType); this._DataFilter = DataFilter; this.FilterFormType = FilterFormType; }
public override PropertyDescriptorCollection GetProperties(Attribute[] attributes) { if (BaseFramework.GetDefaultDp() == null) { return(CreateProp()); } PropertyDescriptorCollection props; if (!Cache.TryGetValue(_objectType, out props)) { props = CreateProp(); Cache.Add(_objectType, props); } return(props); }
public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance) { if (BaseFramework.GetDefaultDp() == null) { return(new FieldsToPropertiesTD(_baseProvider .GetTypeDescriptor(objectType), objectType)); } FieldsToPropertiesTD props; if (!Cache.TryGetValue(objectType, out props)) { props = new FieldsToPropertiesTD(_baseProvider .GetTypeDescriptor(objectType), objectType); Cache.Add(objectType, props); } return(props); }
private void Awake() { if (RoR2Application.maxPlayers != 4) { RoR2Application.isModded = true; } this.stopwatch.Start(); UnityEngine.Object.DontDestroyOnLoad(base.gameObject); if (RoR2Application.instance) { UnityEngine.Object.Destroy(base.gameObject); return; } RoR2Application.instance = this; if (!this.loaded) { BaseFramework.Begin(); this.OnLoad(); this.loaded = true; } }
public Registration(string EngineName) : this(BaseFramework.GetDefaultDp(), EngineName) { }
private static void Init() { SurvivorCatalog.survivorDefs = new SurvivorDef[BaseFramework.SurvivorCount]; SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Commando, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("CommandoBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/CommandoDisplay"), descriptionToken = "COMMANDO_DESCRIPTION", primaryColor = new Color(0.929411769f, 0.5882353f, 0.07058824f) }); SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Huntress, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("HuntressBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/HuntressDisplay"), primaryColor = new Color(0.8352941f, 0.235294119f, 0.235294119f), descriptionToken = "HUNTRESS_DESCRIPTION", unlockableName = "Characters.Huntress" }); SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Toolbot, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("ToolbotBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/ToolbotDisplay"), descriptionToken = "TOOLBOT_DESCRIPTION", primaryColor = new Color(0.827451f, 0.768627465f, 0.3137255f), unlockableName = "Characters.Toolbot" }); SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Engineer, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("EngiBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/EngiDisplay"), descriptionToken = "ENGI_DESCRIPTION", primaryColor = new Color(0.372549027f, 0.8862745f, 0.5254902f), unlockableName = "Characters.Engineer" }); SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Mage, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("MageBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/MageDisplay"), descriptionToken = "MAGE_DESCRIPTION", primaryColor = new Color(0.968627453f, 0.75686276f, 0.992156863f), unlockableName = "Characters.Mage" }); SurvivorCatalog.RegisterSurvivor(SurvivorIndex.Merc, new SurvivorDef { bodyPrefab = BodyCatalog.FindBodyPrefab("MercBody"), displayPrefab = Resources.Load <GameObject>("Prefabs/CharacterDisplays/MercDisplay"), descriptionToken = "MERC_DESCRIPTION", primaryColor = new Color(0.423529416f, 0.819607854f, 0.917647064f), unlockableName = "Characters.Mercenary" }); BaseFramework.addSurvivors(); for (SurvivorIndex survivorIndex = 0; survivorIndex < (SurvivorIndex)SurvivorCatalog.survivorDefs.Count(); survivorIndex++) { if (SurvivorCatalog.survivorDefs[(int)survivorIndex] == null) { Debug.LogWarningFormat("Unregistered survivor {0}!", new object[] { Enum.GetName(typeof(SurvivorIndex), survivorIndex) }); } } SurvivorCatalog._allSurvivorDefs = (from v in SurvivorCatalog.survivorDefs where v != null select v).ToArray <SurvivorDef>(); ViewablesCatalog.Node node = new ViewablesCatalog.Node("Survivors", true, null); using (IEnumerator <SurvivorDef> enumerator = SurvivorCatalog.allSurvivorDefs.GetEnumerator()) { while (enumerator.MoveNext()) { SurvivorDef survivor = new SurvivorDef(); survivor = enumerator.Current; ViewablesCatalog.Node survivorEntryNode = new ViewablesCatalog.Node(survivor.survivorIndex.ToString(), false, node); survivorEntryNode.shouldShowUnviewed = ((UserProfile userProfile) => !userProfile.HasViewedViewable(survivorEntryNode.fullName) && userProfile.HasSurvivorUnlocked(survivor.survivorIndex) && !string.IsNullOrEmpty(survivor.unlockableName)); } } ViewablesCatalog.AddNodeToRoot(node); }
private static void cctor() { orig_cctor(); idealSurvivorOrder = BaseFramework.BuildIdealOrder(idealSurvivorOrder); }