public static MvcHtmlString BootstrapButton(this HtmlHelper helper, string caption, Enums.ButtonStyle style, Enums.ButtonSize size) { if (size != Enums.ButtonSize.Normal) { return new MvcHtmlString(string.Format("<button type=\"button\" class=\"btn btn-{0} btn-{1}\">{2}</button>", style.ToString().ToLower(), ToBootstrapSize(size), caption)); } return new MvcHtmlString(string.Format("<button type=\"button\" class=\"btn btn-{0}\">{1}</button>", style.ToString().ToLower(), caption)); }
/// <summary> /// Creates a new npc and spawns it. /// </summary> /// <param name="id">The id of the npc.</param> /// <param name="name">The name of the npc.</param> /// <param name="location">The location of the npc.</param> /// <param name="mesh">The mesh of the npc.</param> /// <param name="avatar">The avatar of the npc.</param> /// <param name="npctype">The type of the npc.</param> /// <param name="flag">The flat of the npc.</param> public static void CreateNPC(uint id, string name, Maps.MapPoint location, ushort mesh, byte avatar, Enums.NPCType npctype = Enums.NPCType.Normal, ushort flag = 2) { Entities.NPC npc = new ProjectX_V3_Game.Entities.NPC(); npc.EntityUID = id; npc.Mesh = (ushort)(mesh * 10); npc.Flag = flag; npc.Name = name; npc.X = location.X; npc.Y = location.Y; npc.NPCType = npctype; npc.Avatar = avatar; if (!location.Map.EnterMap(npc)) { return; } if (Core.Kernel.NPCs.TryAdd(npc.EntityUID, npc)) { IniFile npcini = new IniFile(ServerDatabase.DatabaseLocation + "\\NPCInfo\\" + id + ".ini", "Info"); npcini.WriteString("Name", name); npcini.WriteString("Type", npctype.ToString()); npcini.Write<ushort>("MapID", location.MapID); npcini.Write<ushort>("X", location.X); npcini.Write<ushort>("Y", location.Y); npcini.Write<ushort>("Flag", flag); npcini.Write<ushort>("Mesh", mesh); npcini.Write<byte>("Avatar", avatar); npc.Screen.UpdateScreen(null); } }
public bool HasFinished { get; set; }//not implemented protected ActionBase(Enums.ActionTypeId typeId) { ActionStatus = Enums.Status.Fail; HasFinished = false; Details = new List<string>(); TypeId = typeId; Name = SplitCamelCase(typeId.ToString()); }
public static void SetException(Enums.ExceptionType exType, Exception ex) { if (TDay.Properties.Settings.Default.DebugMode) { FileStream FS = new FileStream(Application.CommonAppDataPath + "\\Logs\\" + "TDay_" + DateTime.Now.Date.ToShortDateString() + ".log", FileMode.OpenOrCreate, FileAccess.ReadWrite); StreamWriter SW = new StreamWriter(FS); SW.WriteLine("Error:" + exType.ToString()); SW.WriteLine("Message:" + ex.Message); SW.WriteLine("Source:" + ex.Source); SW.WriteLine("Data:" + ex.Data); SW.Close(); FS.Close(); } }
public void AddTask(Enums.TaskAction action) { using (var model = new FileQueueEntities(ConnectionString)) { var newTask = new IndexerTask { Id = Guid.NewGuid(), Action = action.ToString(), DateTime = DateTime.Now, InstanceId = InstanceId }; model.AddToIndexerTasks(newTask); model.SaveChanges(); } }
public County CreateCounty(string name, Enums.Provinces province) { CountyTeam ct = new CountyTeam(); ct.Name = name; County c = new County(); c.Name = name; c.Province = province.ToString(); c.CountyTeam = ct; context.Counties.Add(c); context.SaveChanges(); return c; }
/// <summary> /// 新增临时素材(原上传媒体文件) /// </summary> /// <param name="accessTokenOrAppId"></param> /// <param name="type"></param> /// <param name="file"></param> /// <param name="timeOut">代理请求超时时间(毫秒)</param> /// <returns></returns> public static ResultModels.TemporaryMaterialResult UploadTemporaryMedia(string appId, string appSecret, Enums.MaterialFileEnum type, string file) { var url = string.Format("http://api.weixin.qq.com/cgi-bin/media/upload?access_token={0}&type={1}", AccessToken.GetToken(appId, appSecret), type.ToString()); var fileDictionary = new Dictionary<string, string>(); fileDictionary["media"] = file; return new ResultModels.TemporaryMaterialResult();// HttpUtility.Post.PostFileGetJson<ResultModels.TemporaryMaterialResult>(url, null, fileDictionary, null, timeOut: timeOut); //return ApiHandlerWapper.TryCommonApi(accessToken => //{ // var url = string.Format("http://api.weixin.qq.com/cgi-bin/media/upload?access_token={0}&type={1}", accessToken, type.ToString()); // var fileDictionary = new Dictionary<string, string>(); // fileDictionary["media"] = file; // return HttpUtility.Post.PostFileGetJson<UploadTemporaryMediaResult>(url, null, fileDictionary, null, timeOut: timeOut); //}, accessTokenOrAppId); }
public void GivenIAmUsingTheFollwing(Enums.MobileDevice Device) { this.InitializeNewTestResult(Device.ToString()); // See the BeforeAndAfter.cs class as this will execute all code before touching any steps. //// Start the driver with the browser type being specified in the app.config BaseClass.StartDriver(Enums.WebBrowser.Chrome); //// Setting the time we want the browser to wait before we fail the tests BaseClass.Driver.Manage().Timeouts().ImplicitlyWait(new TimeSpan(0, 0, 0, CustomConfiguration.WaitForResponse)); BaseClass.Driver.Manage().Timeouts().SetPageLoadTimeout(new TimeSpan(0, 0, 0, CustomConfiguration.WaitForResponse)); //// navigate to the website BaseClass.Driver.Navigate().GoToUrl(CustomConfiguration.BaseSiteUrl); //// Resize the browser to the mobile size we wish to use //BaseClass.Driver.Manage().Window.Size = MobileDeviceSizes.Select(Device); }
public Panel(HtmlHelper helper, string title, Enums.PanelStyle style = Enums.PanelStyle.Default) { _writer = helper.ViewContext.Writer; var panelDiv = new TagBuilder("div"); panelDiv.AddCssClass("panel-" + style.ToString().ToLower()); panelDiv.AddCssClass("panel"); var panelHeadingDiv = new TagBuilder("div"); panelHeadingDiv.AddCssClass("panel-heading"); var heading3Div = new TagBuilder("h3"); heading3Div.AddCssClass("panel-title"); heading3Div.SetInnerText(title); var panelBodyDiv = new TagBuilder("div"); panelBodyDiv.AddCssClass("panel-body"); panelHeadingDiv.InnerHtml = heading3Div.ToString(); string html = string.Format("{0}{1}{2}", panelDiv.ToString(TagRenderMode.StartTag), panelHeadingDiv, panelBodyDiv.ToString(TagRenderMode.StartTag)); _writer.Write(html); }
internal void WriteDetectedAsyncUsage(Enums.AsyncDetected type, string documentPath, IMethodSymbol symbol) { if (Enums.AsyncDetected.None != type) { string returntype; if (symbol.ReturnsVoid) returntype = "void "; else returntype = symbol.ReturnType.ToString(); Logs.AsyncClassifierLog.Info(@"{0};{1};{2};{3};{4};{5};{6};{7}", AppName, documentPath, type.ToString(), returntype, symbol.ContainingNamespace, symbol.ContainingType, symbol.Name, symbol.Parameters); // Let's get rid of all generic information! if (!symbol.ReturnsVoid) returntype = symbol.ReturnType.OriginalDefinition.ToString(); Logs.AsyncClassifierOriginalLog.Info(@"{0};{1};{2};{3};{4};{5};{6};{7}", AppName, documentPath, type.ToString(), returntype, symbol.OriginalDefinition.ContainingNamespace, symbol.OriginalDefinition.ContainingType, symbol.OriginalDefinition.Name, ((IMethodSymbol)symbol.OriginalDefinition).Parameters); } }
private bool containsType(Invocation inv,Enums.Filter param) { if (Enum.IsDefined(typeof(Enums.Type), param.ToString())) if (inv.type.Contains((Enums.Type)Enum.Parse(typeof(Enums.Type), param.ToString()))) return true; return false; }
public static void MethodManipulation(REngine engine, Enums.Methods method) { engine.Evaluate(String.Format("Fit <- {0}(tsValue)", method.ToString())); // Fit <- Arima(tsValue) }
public static string RankToString(Enums.ExplorerRank rank) { switch (rank) { case Enums.ExplorerRank.Normal: case Enums.ExplorerRank.Bronze: case Enums.ExplorerRank.Silver: case Enums.ExplorerRank.Gold: case Enums.ExplorerRank.Diamond: case Enums.ExplorerRank.Super: case Enums.ExplorerRank.Ultra: case Enums.ExplorerRank.Hyper: case Enums.ExplorerRank.Master: case Enums.ExplorerRank.Guildmaster: return rank.ToString(); case Enums.ExplorerRank.MasterX: return "Master*"; case Enums.ExplorerRank.MasterXX: return "Master**"; case Enums.ExplorerRank.MasterXXX: return "Master***"; default: return "???"; } }
public void YesYouCanCreateManaPool(Enums.Mana mana) { string enumString = mana.ToString(); GameEventManager.YesYouCanCreateManaPool(enumString); }
public void sendOpponentPool(Enums.Mana mana, int value) { string param = mana.ToString() + " " + value.ToString(); sendMessage(generateMessage(MessagesEnums.Message.OpponentPool, param)); }
internal static MethodReference FindMethodReference(this MethodDefinition method, Aspect aspect, Enums.AspectType name) { return aspect .TypeDefinition .Methods .FirstOrDefault(x => x.Name.Equals(name.ToString())); }
public void manaChoosen(Enums.Mana manaParam, Enums.ManaEvent manaEventparam) //mi passa il mana selezionato { if (manaEventparam == Enums.ManaEvent.NewRound) { comm = Communication.Communicator.getInstance(); shaman.mana.incMana(manaParam); //se ha raggiunto il mana max non viene aggiunto il mana comm.SendOpponentManaChosen(manaParam); //invio il mana scelto all'avversario comm.sendMana(shaman.mana); //invio l'update del mana Enums.Mana manaTemp = shaman.mana.addRandomMana(); //aggiungo il mana random allo shamano comm.sendMana(shaman.mana); //invio l'update del mana //Aggiungo il mana delle polle shaman.mana.addManaPool(); comm.sendMana(shaman.mana); //invio l'update del mana //Ricordati che ho fatto 3 send mana invece di uno perche' cosi' possiamo fare 3 animazioni distinte in base al mana che viene aggiunto } if (manaEventparam == Enums.ManaEvent.AddMana) { comm = Communication.Communicator.getInstance(); MicroActionsProcessor.microactionParams.Add("Mana", manaParam.ToString()); char separator = '.'; string[] splitted = MicroActionsProcessor.microactions[MicroActionsProcessor.index].ToUpper().Split(separator); string MicroActionName = splitted[0]; // qui chiama la MicroAzione e aggiorna i bersagli. MicroActions.table[MicroActionName](MicroActionsProcessor.microactionParams); // CHIAMATA comm.sendMana(shaman.mana); comm.SendOpponentManaChosen(manaParam);// player si aggiorna. MicroActionsProcessor.microactions.RemoveAt(MicroActionsProcessor.index); // svuota la posizione [0] di tutte le liste. MicroActionsProcessor.targets.RemoveAt(MicroActionsProcessor.index); MicroActionsProcessor.microactionParams.Clear(); MicroActionsProcessor.AcquireMicroactionsParams(); //callback a AcquireMicroactionsParam. } }
private Difference ResolveAction(Enums.ObjectStatusType status) { Difference match = DifferenceMap.FirstOrDefault(x => x.Key.HasFlag(status)).Value; if (match == null) { return new Difference {Action = Action.None, DisplayValue = "Error"}; } match.InternalState = status.ToString(); return match; }
//only for active recruits public static void SetStatusAilment(ICharacter character, ICharacter attacker, IMap map, Enums.StatusAilment statusAilment, int counter, PacketHitList hitlist) { PacketHitList.MethodStart(ref hitlist); //Check against status protection if (CheckStatusProtection(character, attacker, map, statusAilment.ToString() + ":" + counter, true, hitlist)) { PacketHitList.MethodEnded(ref hitlist); return; } switch (statusAilment) { case Enums.StatusAilment.OK: { switch (character.StatusAilment) { case Enums.StatusAilment.Burn: { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " recovered from the burn!", Text.BrightCyan), character.X, character.Y, 10); } break; case Enums.StatusAilment.Freeze: { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " thawed out!", Text.BrightCyan), character.X, character.Y, 10); } break; case Enums.StatusAilment.Paralyze: { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " recovered from paralysis!", Text.BrightCyan), character.X, character.Y, 10); } break; case Enums.StatusAilment.Poison: { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " recovered from the poisoning!", Text.BrightCyan), character.X, character.Y, 10); } break; case Enums.StatusAilment.Sleep: { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " woke up!", Text.BrightCyan), character.X, character.Y, 10); } break; } character.StatusAilment = Enums.StatusAilment.OK; character.StatusAilmentCounter = 0; } break; case Enums.StatusAilment.Burn: { character.StatusAilment = Enums.StatusAilment.Burn; hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " sustained a burn!", Text.BrightRed), character.X, character.Y, 10); } break; case Enums.StatusAilment.Freeze: { character.StatusAilment = Enums.StatusAilment.Freeze; hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " was frozen solid!", Text.BrightRed), character.X, character.Y, 10); } break; case Enums.StatusAilment.Paralyze: { character.StatusAilment = Enums.StatusAilment.Paralyze; hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " became paralyzed!", Text.BrightRed), character.X, character.Y, 10); } break; case Enums.StatusAilment.Poison: { if (counter > 1) { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " was badly poisoned!", Text.BrightRed), character.X, character.Y, 10); } else if (counter == 1) { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " was poisoned!", Text.BrightRed), character.X, character.Y, 10); } character.StatusAilment = Enums.StatusAilment.Poison; character.StatusAilmentCounter = counter; } break; case Enums.StatusAilment.Sleep: { character.StatusAilment = Enums.StatusAilment.Sleep; character.StatusAilmentCounter = counter; hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + " fell asleep!", Text.BrightRed), character.X, character.Y, 10); } break; } if (character.VolatileStatus.GetStatus("Yawn") != null) { RemoveExtraStatus(character, map, "Yawn", hitlist); } if (character.CharacterType == Enums.CharacterType.Recruit) { PacketBuilder.AppendStatusAilment(((Recruit)character).Owner, hitlist); } else { PacketBuilder.AppendNpcStatusAilment((MapNpc)character, hitlist); } RefreshCharacterTraits(character, map, hitlist); if (attacker != null && statusAilment != Enums.StatusAilment.OK) { if (HasAbility(character, "Synchronize")) { hitlist.AddPacketToMap(map, PacketBuilder.CreateBattleMsg(character.Name + "'s Synchronize shared the status problem!", Text.BrightRed), character.X, character.Y, 10); SetStatusAilment(attacker, map, statusAilment, counter, hitlist); } } PacketHitList.MethodEnded(ref hitlist); }
internal void WriteDetectedAsyncToCallTrace(Enums.AsyncDetected type, IMethodSymbol symbol) { if (Enums.AsyncDetected.None != type) { var text = "///" + type.ToString() + "/// " + symbol.ToStringWithReturnType(); Logs.CallTraceLog.Info(text); } }
public static string GetValue(Enums.SystemConfig config) { SystemConfig entity = Generic.GetByFieldValue<SystemConfig>("Key", config.ToString()); return entity == null ? string.Empty : entity.Value; }
public static SpellSheet GetSpellSheet(Enums.StationaryAnimType animType, int num, bool semiTransparent) { lock (spellCache) { if (spellCache.ContainsKey(animType.ToString() + "-" + num + "-" + semiTransparent.ToIntString())) { return spellCache[animType.ToString() + "-" + num + "-" + semiTransparent.ToIntString()]; } else { if (System.IO.File.Exists(IO.Paths.GfxPath + "Spells/" + animType.ToString() + "-" + num + ".png")) { Surface surf; if (semiTransparent) { surf = SurfaceManager.LoadSurface(IO.Paths.GfxPath + "Spells/" + animType.ToString() + "-" + num + ".png", false, true); surf.Transparent = true; surf.TransparentColor = Color.Black; surf.AlphaBlending = true; surf.Alpha = 128; } else { surf = SurfaceManager.LoadSurface(IO.Paths.GfxPath + "Spells/" + animType.ToString() + "-" + num + ".png"); surf.Transparent = true; } int bytesUsed = surf.Width * surf.Height * surf.BitsPerPixel / 8; SpellSheet sheet = new SpellSheet(surf, bytesUsed); spellCache.Add(animType.ToString() + "-" + num + "-" + semiTransparent.ToIntString(), sheet); return sheet; } else { return null; } } } }
public static string GetUserForkandBeardDataSubFolderPath(Enums.Directory directory) { return GetUserForkandBeardDataSubFolderPath(directory.ToString()); }
internal void WriteDetectedSyncUsage(Enums.SyncDetected type, string documentPath, IMethodSymbol symbol) { if (Enums.SyncDetected.None != type) { string returntype; if (symbol.ReturnsVoid) returntype = "void "; else returntype = symbol.ReturnType.ToString(); Logs.SyncClassifierLog.Info(@"{0};{1};{2};{3};{4};{5};{6};{7}", AppName, documentPath, type.ToString(), returntype, symbol.ContainingNamespace, symbol.ContainingType, symbol.Name, symbol.Parameters); } }
Address XmlToAddress(XElement xAddressSet, Enums.AddressType addressType) { var xAddress = (from xA in xAddressSet.Elements("Address") where xA.Element("Type").Value == addressType.ToString() select xA).SingleOrDefault(); if (xAddress == null) return new Address(addressType); Address a = new Address(addressType); a.Line1 = xAddress.Element("Line1").Value; a.Line2 = xAddress.Element("Line2").Value; a.Line3 = xAddress.Element("Line3").Value; a.Line4 = xAddress.Element("Line4").Value; a.State = xAddress.Element("State").Value; a.City = xAddress.Element("City").Value; a.Zip = xAddress.Element("Zip").Value; return a; }
public void SendOpponentManaChosen(Enums.Mana param) { sendMessage(generateMessage(MessagesEnums.Message.OpponentManaChosen, param.ToString())); }
private static void Write(Enums.LogLevel LogLevel, string Message) { Console.WriteLine ("["+ LogLevel.ToString ().ToUpper () +"]" + " "+ Message); }
public void ChoseMana(Enums.ManaEvent param) { string enumString = param.ToString(); GameEventManager.ChoseMana(enumString); }
private void ProcessNode(XmlElement xmlParent, Enums.MemberType memberType) { foreach (XmlElement xmlElement in xmlParent) { CA_SemanticsMember member = new CA_SemanticsMember(); member.ViewName = viewName; member.Id = xmlElement.Attributes["id"].Value; if (xmlElement.HasAttribute("order")) member.Order = int.Parse(xmlElement.Attributes["order"].Value); member.Type = memberType.ToString(); if (xmlElement.HasAttribute("hidden")) { member.Hidden = xmlElement.Attributes["hidden"].Value; } else { member.Hidden = ""; } member.Hidden = member.Hidden.ToUpper().Replace("FALSE", ""); var descr = xmlElement["descriptions"]; if (descr != null && descr.HasAttribute("defaultDescription")) member.Description = descr.Attributes["defaultDescription"].Value; if (xmlElement.HasAttribute("aggregationType")) member.Aggregation = xmlElement.Attributes["aggregationType"].Value; if (xmlElement.HasAttribute("descriptionColumnName")) member.LabelColumn = xmlElement.Attributes["descriptionColumnName"].Value; var localVariable = xmlElement["localVariable"]; if (localVariable != null && localVariable.InnerText != null) member.LocalVariable = localVariable.InnerText.Replace(""", "").Replace(@"""", "").Replace(@"#", ""); var measureMapping = xmlElement["measureMapping"]; if (measureMapping != null && measureMapping.HasAttribute("columnName")) member.ColumnFormula = measureMapping.Attributes["columnName"].Value; var keyMapping = xmlElement["keyMapping"]; if (keyMapping != null && keyMapping.HasAttribute("columnName")) member.ColumnFormula = keyMapping.Attributes["columnName"].Value; var formula = xmlElement["formula"]; if (formula != null && formula.InnerText != null) member.ColumnFormula = formula.InnerText.Replace(""", "").Replace(@"""", ""); viewMembers.Add(member); } }
public void DisplayPool(Enums.Mana mana,int value) //questa funzione prende in ingresso il tipo di polla da visualizzare e quante ne sono state fatte { string enumString = mana.ToString(); GameEventManager.DisplayPool(enumString, value.ToString()); }