private void Consultar() { IPais pais = PaisFactory.GetPais(); dtgPaises.DataSource = pais.GetPaisesDataSet(); dtgPaises.DataBind(); }
internal Pregunta(IPartida partida, IPais pais) { this.partida = partida; this.pais = pais; this.intentosRestantes = 3; this.respuestasPropuestas = new List <string>(); this.acierto = false; }
public void TestEspaña_Capital() { IBaseDatosGeografica miBaseDatosGeografica = Juego.dameElJuego().baseDatosGeografica; IPais españa = miBaseDatosGeografica.getPais("España"); Assert.AreEqual(españa.capital, "Madrid"); }
public void TestEspaña_Nombre() { IBaseDatosGeografica miBaseDatosGeografica = Juego.dameElJuego().baseDatosGeografica; IPais españa = miBaseDatosGeografica.getPais("España"); Assert.AreEqual(españa.nombre, "España"); }
public void TestEspaña_Continente() { IBaseDatosGeografica miBaseDatosGeografica = Juego.dameElJuego().baseDatosGeografica; IPais españa = miBaseDatosGeografica.getPais("España"); IContinente europa = miBaseDatosGeografica.getContinente("Europa"); Assert.AreEqual(españa.continente, europa); }
public void TestEuropa_España() { IBaseDatosGeografica miBaseDatosGeografica = IJuego.dameElJuego().baseDatosGeografica; IContinente europa = miBaseDatosGeografica.getContinente("Europa"); IPais españa = europa.getPais("España"); Assert.IsNotNull(españa); }
private void butGuardar_Click(object sender, System.EventArgs e) { IPais pais = PaisFactory.GetPais(); pais.PaisID = this.txtID.Text == "" ? 0 : Convert.ToInt32(this.txtID.Text); pais.PaisDescrip = this.txtDescrip.Text; pais.Baja = false; pais.Guardar(); this.Consultar(); }
public void AdicionarMapeamento() { var factory = new GtFactory(); factory.AddMapping <IPais, PaisStub>(); IPais pais = factory.Instantiate <IPais>(); this.GarantirTipoDoObjeto <PaisStub>(pais); }
public void Instanciar() { var factory = new GtFactory(); IPais pais = factory.Instantiate <IPais>(); ITituloEleitor titulo = factory.Instantiate <ITituloEleitor>(); this.GarantirTipoDoObjeto <Pais>(pais); this.GarantirTipoDoObjeto <TituloEleitor>(titulo); }
private void butEliminar_Click(object sender, System.EventArgs e) { IPais pais = PaisFactory.GetPais(); pais.PaisID = this.txtID.Text == "" ? 0 : Convert.ToInt32(this.txtID.Text); pais.Baja = true; if (!pais.Eliminar()) { Response.Write("ERROR"); } this.Consultar(); }
public void LimparTodosMapeamentos() { var factory = new GtFactory(); factory.AddMapping <IPais, PaisStub>(); factory.AddMapping <ICidade, CidadeStub>(); factory.ClearAllMappings(); IPais pais = factory.Instantiate <IPais>(); ICidade cidade = factory.Instantiate <ICidade>(); this.GarantirTipoDoObjeto <Pais>(pais); this.GarantirTipoDoObjeto <Cidade>(cidade); }
public IPregunta nuevaPregunta() { IPais pais = null; int total = this.continente.paises.Count; double numeritoAleatorio = Partida.generadorNumerosAleatorios.NextDouble(); int elElegido = (int)(numeritoAleatorio * total); pais = this.continente.paises[elElegido]; IPregunta p = new Pregunta(this, pais); historicoPreguntas.Add(p); return(p); }
public void LimparMapeamento() { var factory = new GtFactory(); factory.AddMapping <IPais, PaisStub>(); factory.AddMapping <ICidade, CidadeStub>(); // O Método LimparMapeamento remove o mapeamento do tipo especificado. factory.CleanMappings <IPais>(); IPais pais = factory.Instantiate <IPais>(); ICidade cidade = factory.Instantiate <ICidade>(); this.GarantirTipoDoObjeto <Pais>(pais); this.GarantirTipoDoObjeto <CidadeStub>(cidade); }
private void popularBaseDatos() { List <string> nombresContinentes = new List <string>(); nombresContinentes.Add("Africa"); nombresContinentes.Add("America"); nombresContinentes.Add("Asia"); nombresContinentes.Add("Europa"); nombresContinentes.Add("Oceania"); foreach (string nombre in nombresContinentes) { // Crear Continente Continente c = new Continente(nombre); this.continentes.Add(nombre, c); // Leer fichero por continente string path = Path.Combine( Path.GetDirectoryName( Assembly.GetExecutingAssembly().Location) , @"continentes\" + nombre + ".txt"); string[] lineas = File.ReadAllLines(path); // Crear Paises foreach (string linea in lineas) { IPais p = procesarLineaPais(linea, c); // Almacenarlo if (!this.paises.ContainsKey(p.nombre)) { this.paises.Add(p.nombre, p); //Diccionario de paises } c.asignarPais(p); } } }