public static void Main() { Palabras pal = new Palabras(); pal.Contar(); Console.ReadKey(); }
/// <summary> /// Función que se llama cada frame mientras el elemento que posee esta clase esté habilitado /// en ella se comprueba si se ha cambiado el idioma de la aplicación en caso de que ocurriera cambiaria el texto por el correspondiente. /// </summary> void Update() { if (idioma != Palabras.IdiomaActual) { texto.text = Palabras.getPalabra(palabra); idioma = Palabras.IdiomaActual; } }
public BaseEntity BuildObject(Dictionary <string, object> row) { var palabra = new Palabras { PALABRA = GetStringValue(row, DB_COL_PALABRA), NOMBRE_IDIOMA = GetStringValue(row, DB_COL_NOMBRE_IDIOMA), PALABRA_PRIMER_REGISTRO = GetStringValue(row, DB_COL_PALABRA_PRIMER_REGISTRO), TIPO = GetStringValue(row, DB_COL_TIPO), }; return(palabra); }
/// <summary> /// Función que se llama en cuanto el elemento que posee esta clase esté habilitade por primera vez. /// </summary> void Start() { pincelActual = new int[Enum.GetNames(typeof(eHerramientas)).Length]; for (int i = 0; i < pincelActual.Length; i++) { pincelActual[i] = 0; } tsuelo.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.suelo, tsuelo); }); tenemigo.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.enemigo, tenemigo); }); tjugador.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.jugador, tjugador); }); tarbusto.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.arbusto, tarbusto); }); tobstaculo.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.obstaculo, tobstaculo); }); tborrar.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.borrar, tborrar); }); tmover.onValueChanged.AddListener(delegate { OnCambioHerramienta(eHerramientas.mover, tmover); }); pincel = GameObject.Find("Pincel"); /// u21D0 u21D1 u21D2 u21D3 u2196 u2197 u2198 u2199 listsSuelos.Add(new Dropdown.OptionData(Palabras.getPalabra(palabras.Cesped), Tiles.obtenerTile(eTiles.Cesped).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2196" + Palabras.getPalabra(palabras.CespedCurva), Tiles.obtenerTile(eTiles.Cesped_CurvaNO).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2197" + Palabras.getPalabra(palabras.CespedCurva), Tiles.obtenerTile(eTiles.Cesped_CurvaNE).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2199" + Palabras.getPalabra(palabras.CespedCurva), Tiles.obtenerTile(eTiles.Cesped_CurvaSO).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2198" + Palabras.getPalabra(palabras.CespedCurva), Tiles.obtenerTile(eTiles.Cesped_CurvaSE).sprite)); listsSuelos.Add(new Dropdown.OptionData(Palabras.getPalabra(palabras.Agua), Tiles.obtenerTile(eTiles.Agua).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2190" + Palabras.getPalabra(palabras.AguaBorde), Tiles.obtenerTile(eTiles.Agua_BordeO).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2191" + Palabras.getPalabra(palabras.AguaBorde), Tiles.obtenerTile(eTiles.Agua_BordeN).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2192" + Palabras.getPalabra(palabras.AguaBorde), Tiles.obtenerTile(eTiles.Agua_BordeE).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2193" + Palabras.getPalabra(palabras.AguaBorde), Tiles.obtenerTile(eTiles.Agua_BordeS).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2196" + Palabras.getPalabra(palabras.AguaEsquina), Tiles.obtenerTile(eTiles.Agua_EsquinaNO).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2197" + Palabras.getPalabra(palabras.AguaEsquina), Tiles.obtenerTile(eTiles.Agua_EsquinaNE).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2199" + Palabras.getPalabra(palabras.AguaEsquina), Tiles.obtenerTile(eTiles.Agua_EsquinaSO).sprite)); listsSuelos.Add(new Dropdown.OptionData("\u2198" + Palabras.getPalabra(palabras.AguaEsquina), Tiles.obtenerTile(eTiles.Agua_EsquinaSE).sprite)); listsEnemigos.Add(new Dropdown.OptionData("Moco", Resources.Load <Sprite>("MocoImg"))); listsEnemigos.Add(new Dropdown.OptionData("Tronquito", Resources.Load <Sprite>("TronquitoImg"))); listsEnemigos.Add(new Dropdown.OptionData("Orco", Resources.Load <Sprite>("OrcoImg"))); listsObstaculos.Add(new Dropdown.OptionData(Palabras.getPalabra(palabras.Arbol), Resources.Load <Sprite>("ArbolImg"))); listsObstaculos.Add(new Dropdown.OptionData(Palabras.getPalabra(palabras.Tocon), Resources.Load <Sprite>("ToconImg"))); listsObstaculos.Add(new Dropdown.OptionData(Palabras.getPalabra(palabras.RocaGrande), Resources.Load <Sprite>("RocaGrandeImg"))); pincel.GetComponent <Dropdown>().value = 0; pincel.GetComponent <Dropdown>().options = listsSuelos; }
public string CreatePrimeraPalabra(Palabras palabra) { try { crudPalabra.CreatePrimeraPalabra(palabra); return("Registro una palabra con éxito"); } catch (Exception ex) { ExceptionManager.GetInstance().Process(ex); return("Ya existe un caso de uso con el código especificado"); } }
public IHttpActionResult PostPrimera(Palabras palabra) { try { var mng = new PalabrasManager(); String response = mng.CreatePrimeraPalabra(palabra); apiResp = new ApiResponse(); apiResp.Message = "Action was executed."; return(Ok(apiResp)); } catch (BusinessException bex) { return(Content(HttpStatusCode.BadRequest, bex)); } }
public Palabras RetrieveByPrimeraPalabra(Palabras palabra) { Palabras c = null; try { c = crudPalabra.RetrieveByPrimeraPalabra <Palabras>(palabra); if (c == null) { throw new BusinessException(0); } } catch (Exception ex) { ExceptionManager.GetInstance().Process(ex); } return(c); }
public IHttpActionResult GetByPrimeraPalabra(string palabraVar) { try { var mng = new PalabrasManager(); var palabra = new Palabras { PALABRA = palabraVar }; palabra = mng.RetrieveByPrimeraPalabra(palabra); apiResp = new ApiResponse(); apiResp.Data = palabra; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE))); } }
public IHttpActionResult GetPalabraEnIdioma(string palabraVar, string nombre_idioma) { try { var mng = new PalabrasManager(); var palabra = new Palabras { PALABRA = palabraVar, NOMBRE_IDIOMA = nombre_idioma }; palabra = mng.RetrieveByNameAndIdiom(palabra); apiResp = new ApiResponse(); apiResp.Data = palabra; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE))); } }
public String Create(Palabras palabra) { try { var c = crudPalabra.Retrieve <Palabras>(palabra); if (c != null) { throw new BusinessException(100); } else { crudPalabra.Create(palabra); return("Registro un caso de uso con éxito"); } } catch (Exception ex) { ExceptionManager.GetInstance().Process(ex); return("Ya existe un caso de uso con el código especificado"); } }
/// <summary> /// Función que se llama cada frame mientras que el elemento que posee esta clase esta habilitado. /// </summary> void Update() { if (cuadroTexto.text.Trim() == "") { textoError.color = Color.red; //textoError.text = "Nombre no válido"; textoError.text = Palabras.getPalabra(palabras.GuardadoNombreNoValido); botonGuardar.interactable = false; } else if (nombresMapas.Contains(cuadroTexto.text)) { textoError.color = Color.yellow; //textoError.text = "Ya existe un mapa con ese nombre si se guarda ahora se sobrescribirá"; textoError.text = Palabras.getPalabra(palabras.GuardadoNombreYaExiste); botonGuardar.interactable = true; } else { textoError.text = null; botonGuardar.interactable = true; } }
/// <summary> /// Función que se llama en cuanto el elemento que posee esta clase esta habilitado por primera vez antes de update. /// En ella se inicializan las variables y se carga la configuración guardada. /// </summary> void Start() { musica = GameObject.Find("Main Camera").GetComponent <AudioSource>(); RegistroConfiguracion conf = GuardarCargarConf.cargarConfiguracion(); if (conf != null) { vibracion = conf.vibracion; sonido = conf.sonido; idioma = conf.idioma; } else { vibracion = true; sonido = true; idioma = -1; } Palabras.setIdioma(idioma); checkSonido = GameObject.Find("ToggleSonido"); checkSonido.GetComponent <Toggle>().isOn = sonido; checkVibracion = GameObject.Find("ToggleVibracion"); checkVibracion.GetComponent <Toggle>().isOn = vibracion; inicializado = true; }
/// <summary> /// Función que cambia el idioma del juego a español /// </summary> public void idiomaEspañol() { Palabras.setIdioma(Palabras.getIndiceDeUnIdioma("Español")); idioma = Palabras.IdiomaActual; GuardarCargarConf.GuardarConfiguracion(this); }
public void Delete(Palabras palabra) { crudPalabra.Delete(palabra); }
public void Update(Palabras palabra) { crudPalabra.Update(palabra); }
public Ahorcado() { Palabra = Palabras.GetPalabraAleatoria(); EstadoJuego = "En juego"; IntentosRestantes = NUMERO_INTENTOS; }
/// <summary> /// Función que cambia el idioma del juego a inglés /// </summary> public void idiomaIngles() { Palabras.setIdioma(Palabras.getIndiceDeUnIdioma("Ingles")); idioma = Palabras.IdiomaActual; GuardarCargarConf.GuardarConfiguracion(this); }
//************************************************************************************************************************************************************************ static void comandoTranslate(string fraseLectura) { int check = 0; string idioma = escogerIdioma(); if (idioma.Equals("español")) { idioma = "español"; } string[] words = fraseLectura.Split(' '); foreach (string word in words) { try { //Verificar si la palabra esta registrada en la BD. JObject resp = RestClient.GetRequest("http://localhost:52383/api/Palabras/GetByPalabra/" + word); string a = JsonConvert.SerializeObject(resp.SelectToken("Data")); Palabras palabraTemp = new Palabras(); palabraTemp = JsonConvert.DeserializeObject <Palabras>(a); try { //Si la palabra esta registrada, se intentara buscar la traduccion. resp = RestClient.GetRequest("http://localhost:52383/api/Palabras/GetPalabraEnIdioma?palabraVar=" + palabraTemp.PALABRA_PRIMER_REGISTRO + "&nombre_idioma=" + idioma); a = JsonConvert.SerializeObject(resp.SelectToken("Data")); Palabras palabraTraducida = new Palabras(); palabraTraducida = JsonConvert.DeserializeObject <Palabras>(a); } catch (Exception i) { //la traduccion en el idioma que el cliente selecciono no se encuentra, por lo cual se procede a registrarse. Console.WriteLine(palabraTemp.PALABRA + ": no se encuentra registrada en " + idioma + ", vamos a registrarla.\n"); Console.WriteLine("\nDime cual es la traduccion de " + palabraTemp.PALABRA + " en " + idioma + "n"); string wordTranslated = Console.ReadLine(); registrarPalabraTraduccion(wordTranslated, idioma, palabraTemp.PALABRA, palabraTemp.TIPO); check++; } } catch (Exception e) { try { //La palabra no se encuentra registrada en la BD. JObject resp = RestClient.GetRequest("http://localhost:52383/api/Palabras/GetByPrimeraPalabra/" + word); string a = JsonConvert.SerializeObject(resp.SelectToken("Data")); Palabras palabraTemp = new Palabras(); palabraTemp = JsonConvert.DeserializeObject <Palabras>(a); check++; } catch (Exception a) { Console.WriteLine("\n" + word + ": no se encuentra registrada, procedamos a registrarla.\n"); Console.WriteLine("\nQue es esta palabra un sustantivo, verbo, adjetivo, articulo?\n"); string tipo = Console.ReadLine(); int validacionRegistro = registrarPrimeraPalabra(word, tipo); if (validacionRegistro == 1) { Console.WriteLine("\nRegistremos tambien la traduccion al idioma que escogiste\n"); string wordTranslated = Console.ReadLine(); registrarPalabraTraduccion(word, idioma, word, tipo); registrarPalabraTraduccion(wordTranslated, idioma, word, tipo); Console.WriteLine("\nSe completo el registro de la traduccion.\n"); } else { Console.WriteLine("\nUpss algo ha salido mal.\n"); } check++; } } } if (check == 0) { string traduccion = ""; //AQUI foreach (string word in words) { try { //Verificar si la palabra esta registrada en la BD. JObject resp = RestClient.GetRequest("http://localhost:52383/api/Palabras/GetByPalabra/" + word); string a = JsonConvert.SerializeObject(resp.SelectToken("Data")); Palabras palabraTemp = new Palabras(); palabraTemp = JsonConvert.DeserializeObject <Palabras>(a); try { //Si la palabra esta registrada, se intentara buscar la traduccion. resp = RestClient.GetRequest("http://localhost:52383/api/Palabras/GetPalabraEnIdioma?palabraVar=" + palabraTemp.PALABRA_PRIMER_REGISTRO + "&nombre_idioma=" + idioma); a = JsonConvert.SerializeObject(resp.SelectToken("Data")); Palabras palabraTraducida = new Palabras(); palabraTraducida = JsonConvert.DeserializeObject <Palabras>(a); Console.WriteLine(palabraTemp.PALABRA + ": traduccion " + idioma + " es " + palabraTraducida.PALABRA); traduccion = traduccion + " " + palabraTraducida.PALABRA; } catch (Exception i) { } } catch (Exception e) { Console.WriteLine("Upss algo ha salido mal."); } } try { Console.WriteLine("\n" + traduccion + "\n"); JObject resp = RestClient.GetRequest("http://localhost:52383/api/ConsultasFrases/GetContador"); string a = JsonConvert.SerializeObject(resp.SelectToken("Data")); ConsultasFrases consulta = new ConsultasFrases(); consulta = JsonConvert.DeserializeObject <ConsultasFrases>(a); Dictionary <string, string> diccionarioTemp = new Dictionary <string, string>(); diccionarioTemp.Add("CODIGO_CONSULTA", consulta.CODIGO_CONSULTA); diccionarioTemp.Add("CEDULA", Convert.ToString(usuarioActivo.CEDULA)); diccionarioTemp.Add("FRASE", traduccion); diccionarioTemp.Add("TRADUCCION_ESPANOL", "N/A"); diccionarioTemp.Add("CANTIDAD_PALABRAS", Convert.ToString(words.Length)); diccionarioTemp.Add("FECHA_CONSULTA", Convert.ToString(DateTime.Today)); diccionarioTemp.Add("POPULARIDAD", "N/A"); RestClient.PostRequest(diccionarioTemp, "http://localhost:52383/api/ConsultasFrases"); } catch (Exception o) { Console.WriteLine("Rayos, no pudimos registrar la traduccion en tu cuenta."); } } else if (check == 1) { Console.WriteLine("\nVuelve a ingresar #translate y veamos la traduccion de la frase!!!\n"); } }
public void TestGetPalabraAleatoria() { var palabraAleatoria = Palabras.GetPalabraAleatoria(); Assert.IsNotNull(palabraAleatoria); }
/// <summary> /// Función que se llama en cuanto el elemento que posee esta clase está habilitado por primera vez antes de la función update /// en ella se obtiene el Text que posee el elemento y se le asigna a la variable palabra y establece el valor del texto al correspondiente a la configuración de idioma del juego. /// </summary> void Start() { texto = transform.gameObject.GetComponent <Text>(); idioma = Palabras.IdiomaActual; texto.text = Palabras.getPalabra(palabra); }
public async Task Post([FromForm] Palabras palabras) { await palabrasRepo.Create(palabras); }