public NewsEntry(string created, string enu_title, string enu_text, string fra_title, string fra_text) { string EnuDate, FraDate; ParseCreated(created, out EnuDate, out FraDate); CreatedTable.Add(LanguageStates.English, EnuDate); CreatedTable.Add(LanguageStates.French, FraDate); string EnglishTitle = Language.ReplaceHtml(enu_title); TitleTable.Add(LanguageStates.English, EnglishTitle); string FrenchTitle = Language.ReplaceHtml(fra_title); TitleTable.Add(LanguageStates.French, FrenchTitle); List <INewsEntryLink> LinkList; string EnglishText = Language.ReplaceHtml(Encoding.UTF8.GetString(Convert.FromBase64String(enu_text))); EnglishText = ReplaceLinks(EnglishText, out LinkList); TextTable.Add(LanguageStates.English, EnglishText); LinksTable.Add(LanguageStates.English, new ObservableCollection <INewsEntryLink>(LinkList)); string FrenchText = Language.ReplaceHtml(Encoding.UTF8.GetString(Convert.FromBase64String(fra_text))); FrenchText = ReplaceLinks(FrenchText, out LinkList); TextTable.Add(LanguageStates.French, FrenchText); LinksTable.Add(LanguageStates.French, new ObservableCollection <INewsEntryLink>(LinkList)); }
public void SerializeAsGameMapInformations(StringBuilder SerializedString) { SerializedString.Append(CellId).Append(';'); SerializedString.Append(Orientation).Append(';');; SerializedString.Append((int)ActorType).Append(';'); SerializedString.Append(ID).Append(';'); SerializedString.Append(Name).Append(';'); SerializedString.Append(Classe).Append((Title > 0 ? ("," + TitleTable.getTitle(this) + ";") : (";"))); SerializedString.Append(Look).Append('^'); SerializedString.Append(SkinSize).Append(';'); SerializedString.Append(Sexe).Append(';'); SerializedString.Append(AlignmentPatternInfos).Append(';'); SerializedString.Append(PatternColors(';')).Append(';'); InventoryCache.SerializeAsDisplayEquipment(SerializedString); SerializedString.Append(';'); SerializedString.Append((Level >= 200 ? '2' : (Level >= 100 ? '1' : '0'))).Append(';'); //Display Aura SerializedString.Append("").Append(';'); // DisplayEmotes SerializedString.Append("").Append(';'); // EmotesTimer if (this.HasGuild()) { SerializedString.Append(this.GetGuild().Name).Append(';'); SerializedString.Append(this.GetGuild().Emblem).Append(';'); } else { SerializedString.Append("").Append(';'); // GuildInfos SerializedString.Append("").Append(';'); } SerializedString.Append(StringHelper.EncodeBase36(Restriction)).Append(';'); SerializedString.Append(onMount && Mount != null ? Mount.get_color(ParseMountColor()).ToString() : "").Append(';'); // MountLightInfos }
public NewsEntry(string created, string enu_title, string enu_text, string fra_title, string fra_text) { string EnuDate, FraDate; ParseCreated(created, out EnuDate, out FraDate); CreatedTable.Add(LanguageStates.English, EnuDate); CreatedTable.Add(LanguageStates.French, FraDate); string EnglishTitle = Language.ReplaceHtml(enu_title); TitleTable.Add(LanguageStates.English, EnglishTitle); string FrenchTitle = Language.ReplaceHtml(fra_title); TitleTable.Add(LanguageStates.French, FrenchTitle); string EnglishText = Encoding.UTF8.GetString(Convert.FromBase64String(enu_text)); EnglishText = $"{ContentStyle}{ContentHeader}{EnglishText}{ContentFooter}"; TextTable.Add(LanguageStates.English, EnglishText); string FrenchText = Encoding.UTF8.GetString(Convert.FromBase64String(fra_text)); FrenchText = $"{ContentStyle}{ContentHeader}{FrenchText}{ContentFooter}"; TextTable.Add(LanguageStates.French, FrenchText); }
public SampleCode(PageNames pageName, bool isFrontPage) { PageName = pageName; IsFrontPage = isFrontPage; IsLoaded = false; TitleTable.Add(LanguageStates.English, null); TitleTable.Add(LanguageStates.French, null); }
public static void Initialize() { nextPlayerGuid = CharacterTable.getNextGuid(); nextPlayerGuid++; nextItemGuid = InventoryItemTable.getNextGuid(); nextItemGuid++; nextGuildId = GuildTable.getNextGuid(); nextGuildId++; nextMountId = MountTable.getNextGuid(); nextMountId++; nextSpeakingId = SpeakingTable.getNextGuid(); nextSpeakingId++; SpellTable.Load(); ExpFloorTable.Load(); MonsterTable.Load(); ItemTemplateTable.Load(); ItemTemplateTable.LoadItemActions(); ItemSetTable.Load(); DropTable.Load(); TitleTable.Load(); IObjectTemplateTable.Load(); AreaTable.Load(); AreaSubTable.Load(); MapTable.Load(); MapTable.LoadActions(); CellActionTable.Load(); MobGroupFixTable.Load(); BreedTable.Load(); NpcTemplateTable.Load(); NpcTemplateTable.LoadPlaces(); NpcQuestionTable.Load(); NpcReplyTable.Load(); ShopNpcTable.Initialize(); GuildTable.Load(); CharactersGuildTable.Load(); TaxCollectorTable.Load(); PrismeTable.Load(); BidHouseTable.Load(); BidHouseTable.LoadItems(); MountParkTable.Load(); StaticMountTable.Load(); MountTable.Load();//TODO Dynamic load of Character mount ZaapTable.Load(); ZaapiTable.Load(); var Timer = new System.Timers.Timer(1000 * 60 * 25); Timer.Elapsed += delegate(object sender, ElapsedEventArgs e) { Save(); }; Timer.Start(); }
public void Save(TitleView viewTable) { if (viewTable.Id == null) { var domainTable = new TitleTable(); Mapper.Map(viewTable, domainTable); SaveDomain(domainTable); } else { var domainTable = Find(viewTable.Id); Mapper.Map(viewTable, domainTable); SaveDomain(domainTable); } }
private Guid TitleIntegration(string _title) { ITitleService _Titleservice = DependencyResolver.Current.GetService <ITitleService>(); if (!_Titleservice.Contains(x => x.TitleName == _title)) { _Titleservice.SaveDomain(new TitleTable() { TitleName = _title, isIntegratedLDAP = true }, "Admin"); } TitleTable titleTable = _Titleservice.FirstOrDefault(x => x.TitleName == _title); return(titleTable == null ? Guid.Empty : titleTable.Id); }
public void SaveDomain(TitleTable domainTable, string currentUserName = "") { string localUserName = getCurrentUserName(currentUserName); ApplicationUser user = _AccountService.FirstOrDefault(x => x.UserName == localUserName); if (domainTable.Id == Guid.Empty) { domainTable.Id = Guid.NewGuid(); domainTable.CreatedDate = DateTime.UtcNow; domainTable.ModifiedDate = domainTable.CreatedDate; domainTable.ApplicationUserCreatedId = user.Id; domainTable.ApplicationUserModifiedId = user.Id; repo.Add(domainTable); } else { domainTable.ModifiedDate = DateTime.UtcNow; domainTable.ApplicationUserModifiedId = user.Id; repo.Update(domainTable); } _uow.Save(); }
public void AddNewTitle() { TitleTable tbl = new TitleTable { Abbreviation = "MR", Description = "Mister" }; TitleTable retriviedTbl; using (var context = new ClinicModel(null)) { context.Titles.Add(tbl); context.SaveChanges(); retriviedTbl = context.Titles .Single(x => x.Abbreviation == "MR"); } Assert.IsNotNull(retriviedTbl); Assert.AreEqual(1, retriviedTbl.Identifier); Assert.AreEqual(tbl.Abbreviation, retriviedTbl.Abbreviation); Assert.AreEqual(tbl.Description, retriviedTbl.Description); }