// Código de ejemplo para compilar una ApplicationBar traducida //private void BuildLocalizedApplicationBar() //{ // // Establecer ApplicationBar de la página en una nueva instancia de ApplicationBar. // ApplicationBar = new ApplicationBar(); // // Crear un nuevo botón y establecer el valor de texto en la cadena traducida de AppResources. // ApplicationBarIconButton appBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/appbar.add.rest.png", UriKind.Relative)); // appBarButton.Text = AppResources.AppBarButtonText; // ApplicationBar.Buttons.Add(appBarButton); // // Crear un nuevo elemento de menú con la cadena traducida de AppResources. // ApplicationBarMenuItem appBarMenuItem = new ApplicationBarMenuItem(AppResources.AppBarMenuItemText); // ApplicationBar.MenuItems.Add(appBarMenuItem); //} public void putWeather(Invocador i) { invocador = i; switch (i.Existe) { case -2: existe.Text = "Error de programación"; break; case -1: existe.Text = "Probablemente no hay Internet. Comprueba tu conexión"; break; case 0: existe.Text = "El invocador no existe. Inténtalo de nuevo"; break; case 1: int index = listaRegiones.SelectedIndex; Regiones r = new Regiones(); String nombredelaRegion = r.Data[index].NomRegion; PhoneApplicationService.Current.State["param"] = invocador; NavigationService.Navigate(new Uri("/principal.xaml", UriKind.Relative)); break; } }
public ActionResult <Invocador> getInvocador(String nick) { Invocador invocador = _invocadorSerivice.getInvocador(nick); if (invocador == null) { return(NotFound()); } return(invocador); }
public static void EX1() { Receptor receptor = new Receptor(); Invocador invocador = new Invocador(new ComandoConcreto(receptor)); invocador.Action(); invocador = new Invocador(new ComandoConcreto2(receptor)); invocador.Action(); }
public ActionResult <Invocador> getInvocador(int id) { Invocador invocador = _invocadorSerivice.GetInvocadorById(id); if (invocador == null) { return(NotFound()); } return(invocador); }
public Invocador GetInvocadorById(int id) { try { Invocador invocador = _dbContext.Invocador.find(id); return(invocador); } catch { throw; } }
public WebClient(String nom, String reg, IWeb iweb) { client = new HttpClient(); nomBusqueda = nom; regBusqueda = reg; this.iweb = iweb; Invocador inv = new Invocador(); inv.SummonerName = nomBusqueda; inv.Region = reg; }
public Invocador insertInvocador(Invocador invocador) { try { return(_invocadorSerivice.inserirInvocador(invocador)); } catch (Exception e) { _ = e.StackTrace; return(null); } }
public Invocador UpdateInvocador(Invocador invocador) { try { _dbContext.Entry(invocador).State = EntityState.Modifield; _dbContext.SaveChanges(); return(this.GetInvocadorById(invocador.id)); } catch { throw; } }
public Invocador saveInvocador(Invocador invocador) { try { _dbContext.Invocadores.Add(invocador); _dbContext.SaveChanges(); return(this.getInvocador(invocador.nick)); } catch { throw; } }
protected override void OnNavigatedTo(NavigationEventArgs e) { //List<String> claves = { "nombre", "region" }; /*if(NavigationContext.QueryString.Contains("nombre")) * { * * }*/ //summonerName=NavigationContext.QueryString["nombre"]; //reg = NavigationContext.QueryString["region"]; Invocador i = new Invocador(); i = PhoneApplicationService.Current.State["param"] as Invocador; //invocador.Text = i.SummonerName; //region.Text = i.Region; pivot.DataContext = i; BitmapImage bi3 = new BitmapImage(); if (i.Liga.Contains("Unranked")) { bi3.UriSource = new Uri("Assets/Unranked.png", UriKind.Relative); } if (i.Liga.Contains("Bronce")) { bi3.UriSource = new Uri("Assets/Bronze.png", UriKind.Relative); } if (i.Liga.Contains("Plata")) { bi3.UriSource = new Uri("Assets/Silver.png", UriKind.Relative); } if (i.Liga.Contains("Oro")) { bi3.UriSource = new Uri("Assets/Gold.png", UriKind.Relative); } if (i.Liga.Contains("Platino")) { bi3.UriSource = new Uri("Assets/Platinum.png", UriKind.Relative); } if (i.Liga.Contains("Diamante")) { bi3.UriSource = new Uri("Assets/Diamond.png", UriKind.Relative); } if (i.Liga.Contains("Challenger")) { bi3.UriSource = new Uri("Assets/Challenger.png", UriKind.Relative); } image.Source = bi3; NavigationService.RemoveBackEntry(); base.OnNavigatedTo(e); }
public boolean DeleteInvocador(int id) { try { Invocador invocador = this.GetInvocadorById(id); _dbContext.Invocador.Remove(invocador); _dbContext.SaveChanges(); return(true); } catch { return(false); } }
public Partida salvarPartida(MatchReference partida, Invocador invocador, Match partidaAPI, Participant jogador) { Partida partidaEntity = new Partida(); partidaEntity.accountId = invocador; //partidaEntity.setStatusPartida(statusPartida); partidaEntity.id = partida.GameId; ParticipantStats jogadorStats = jogador.Stats; long getMultikill = jogadorStats.LargestMultiKill; if (getMultikill == 1) { partidaEntity.multiKill = "Kill '-'"; } else if (getMultikill == 2) { partidaEntity.multiKill = "Double Kill"; } else if (getMultikill == 3) { partidaEntity.multiKill = "Triple Kill"; } else if (getMultikill == 4) { partidaEntity.multiKill = "Quadra Kill"; } else if (getMultikill == 5) { partidaEntity.multiKill = "Penta Kill"; } partidaEntity.duracao = partidaAPI.GameDuration; // jogador.getChampionId() long kills = jogadorStats.Kills; long deaths = jogadorStats.Deaths; long assists = jogadorStats.Assists; partidaEntity.kda = kills.ToString."/".deaths.ToString + "/" + assists.IoString; partidaEntity.scoreVisao = jogadorStats.VisionScore; partidaEntity.farm = jogadorStats.totalMinionsKilled; partidaEntity.gold = jogadorStats.goldEarned; partidaEntity.wards = jogadorStats.wardsPlaced; partidaEntity.resultado = jogadorStats.Winner; partidaEntity = partidaRepository.save(partidaEntity); for (int indexBuild = 0; indexBuild < 6; indexBuild++) { ItensPartida itens = new ItensPartida(); itens.setIdPartida(partidaEntity); itens.setItemId(utilService.getItem(indexBuild, jogadorStats)); itensRepository.save(itens); logger.info("salvando iten: " + itens.getItemId()); } SpellsPartida spells = new SpellsPartida(); spells.setIdPartida(partidaEntity); spells.setSpellId(jogador.getSpell1Id()); spellsPartidaRepository.save(spells); logger.info("salvando spell: " + spells.getSpellId()); spells.setSpellId(jogador.getSpell2Id()); spellsPartidaRepository.save(spells); logger.info("salvando spell: " + spells.getSpellId()); //RunasPartida runas = new RunasPartida(); //runas.setIdPartida(partidaEntity); //runas.setRunaId(jogador.getRunes().get(0).getRuneId()); //runasPartidaRepository.save(runas); //logger.info("salvando runa: " + runas.getRunaId()); //runas.setRunaId(jogador.getRunes().get(1).getRuneId()); //runasPartidaRepository.save(runas); //logger.info("salvando runa: " + runas.getRunaId()); logger.info("partida salva: id da Partida" + partidaEntity.getIdPartida()); return(partidaEntity); }
public void Main() { Personaje Personaje = new Personaje(); string cValorIngreso = string.Empty, cValorAccion = string.Empty, cMensaje = string.Empty; int iValor = 0; Invocador Invocador = new Invocador(); Console.WriteLine("Seleccione el nombre de su personaje"); cValorIngreso = Console.ReadLine(); Personaje.cNombre = cValorIngreso; Console.WriteLine("\nSeleccione su personaje\n1)Gerrero clase Baja\n2)Guerrero clase media\n3)Guerrero clase alta"); cValorIngreso = Console.ReadLine(); switch (cValorIngreso) { case "1": iValor = 10; break; case "2": iValor = 20; break; case "3": iValor = 30; break; default: iValor = 1; break; } Personaje.iFuerza = iValor; Console.WriteLine("\nSeleccione su acción\n1)Caminar\n2)Saltar\n3)Golpear\n4)Disparar\n5)Conseguir Granadas\n6)Conseguir pistola de plasma"); while (cValorIngreso != "x") { cValorAccion = Console.ReadLine(); switch (cValorAccion) { case ("1"): Invocador.EjecutarAccion(new Caminar()); break; case ("2"): Invocador.EjecutarAccion(new Saltar()); break; case ("3"): Invocador.EjecutarAccion(new Golpear()); break; case ("4"): Invocador.EjecutarAccion(new Disparar()); break; case ("5"): { Invocador.EjecutarAccion(new Granada()); //Personaje.lGranada = !Personaje.lGranada; } break; case ("6"): { Invocador.EjecutarAccion(new Plasma()); //Personaje.lPlasma = !Personaje.lPlasma; } break; default: break; } cMensaje = Invocador.RealizarAcciones(Personaje); Console.WriteLine(cMensaje); } }
public Invocador updateInvocador([FromBody] Invocador invocador) { Invocador invocador = _invocadorSerivice.UpdateInvocador(invocador); return(invocador); }
public async void getSummoner() { String cadena = url + regBusqueda + "/" + nomBusqueda + "/summary"; HttpResponseMessage msg = null; int exists = 1; var a = 0; String prueba = ""; Invocador i = new Invocador(); try { msg = await client.GetAsync(new Uri(cadena)); } catch (Exception e) { Console.WriteLine("Probablemente no hay internet"); i.Existe = -1; iweb.putWeather(i); return; } String response = ""; response = msg.Content.ToString(); var doc = new HtmlDocument(); doc.LoadHtml(response); HtmlNode node = doc.GetElementbyId("content"); try { HtmlNodeCollection headers = node.SelectNodes("//div[@class='head']/h3"); HtmlNode header = headers[0]; if (header.InnerText.Equals("Summoner Not Found")) { i.Existe = 0; } else { i.Existe = 1; i.SummonerName = nomBusqueda; i.Region = regBusqueda; HtmlNodeCollection boxes = node.SelectNodes("//div[@class='box']/h3"); HtmlNode box = boxes[0]; prueba = box.InnerText; int start = prueba.IndexOf("L"); int final = prueba.IndexOf("&"); String nivelCadena = prueba.Substring(prueba.IndexOf("L"), final - start); start = nivelCadena.IndexOf(" "); int nivel = Convert.ToInt32(nivelCadena.Substring(start)); i.Nivel = nivel; if (i.Nivel < 30) { i.Liga = "Unranked"; i.Porcentaje = 0; i.Victorias = "0V"; i.Derrotas = "0D"; i.KDA = "0"; i.NomLiga = "0"; i.PuntosLiga = "0 LP"; } else { HtmlNode rankedsoloqueues = doc.GetElementbyId("rankedsolo"); HtmlNode rankedsoloqueue = rankedsoloqueues.SelectNodes("//div[@class='body']")[0]; HtmlNode tier = rankedsoloqueue.SelectNodes("//p[@class='tier']")[1]; HtmlNode leaguepoints = rankedsoloqueue.SelectSingleNode("//p[@class='leaguepoints']"); HtmlNode kda = rankedsoloqueue.SelectSingleNode("//p[@class='kda']"); HtmlNode wins = rankedsoloqueue.SelectSingleNode("//span[@class='wins']"); HtmlNode losses = rankedsoloqueue.SelectSingleNode("//span[@class='losses']"); HtmlNode leaguename = rankedsoloqueue.SelectSingleNode("//p[@class='leaguename']"); String tieri = tier.InnerText; if (tieri.Equals("Unranked ")) { i.Liga = "Unranked"; i.Porcentaje = 0; i.Victorias = "0V"; i.Derrotas = "0D"; i.KDA = "0"; i.NomLiga = "0"; i.PuntosLiga = "0 LP"; } else { tieri = tieri.Replace("Bronze", "Bronce"); tieri = tieri.Replace("Silver", "Plata"); tieri = tieri.Replace("Gold", "Oro"); tieri = tieri.Replace("Platinum", "Platino"); tieri = tieri.Replace("Diamond", "Diamante"); i.Liga = tieri; String ptosligai = leaguepoints.InnerText; ptosligai = ptosligai.Replace("League Points", "LP"); i.PuntosLiga = ptosligai; String kdai = kda.InnerText; kdai = kdai.Replace("–", " "); i.KDA = kdai; String victoriasi = wins.InnerText; victoriasi = victoriasi.Replace("W", "V"); i.Victorias = victoriasi; String derrotasi = losses.InnerText; derrotasi = derrotasi.Replace("L", "D"); double porc, vic, derr; String parsev = victoriasi.Substring(0, victoriasi.IndexOf("V") - 1); String parsed = derrotasi.Substring(0, derrotasi.IndexOf("D") - 1); vic = Convert.ToDouble(parsev); derr = Convert.ToDouble(parsed); porc = vic / (vic + derr) * 100; porc = Math.Round(porc, 1); i.Porcentaje = porc; a = 0; i.Derrotas = derrotasi; i.NomLiga = leaguename.InnerText; } } } } catch (NullReferenceException e) { Console.WriteLine("El nodo no ha sido encontrado en el texto HTML. Error de programación"); i.Existe = -2; } iweb.putWeather(i); }
public Invocador saveInvocador(Invocador invocador) { return(_invocadorRepository.saveInvocador(invocador)); }
//[ProducesResponseType(typeof(Invocador), StatusCodes.Status201Created)] //[ProducesResponseType(StatusCodes.Status400BadRequest)] public Invocador insertInvocador([FromBody] Invocador invocador) { return(_invocadorSerivice.inserirInvocador(invocador)); }
public Invocador UpdateInvocador(Invocador invocador) { return(_invocadorRepository.UpdateInvocador(invocador)); }