public Colegio(string rUC, string nombre, string pais, string departamento, string provincia /*, string distrito*/, string direccion, TipoColegio tipo, int telefonoContacto) { //IdColegio = id; RUC = rUC; this.nombre = nombre; this.pais = pais; this.departamento = departamento; this.provincia = provincia; //this.distrito = distrito; this.direccion = direccion; this.tipo = tipo; this.telefonoContacto = telefonoContacto; this.orientadores = new List <Orientador>(); this.escolares = new List <Escolar>(); this.encuestasLlenadas = new List <GrupoEncuestas>(); }
public Colegio buscarColegioPorID(int idColegio) { try { con = new MySqlConnection(DBManager.cadena); con.Open(); comando = new MySqlCommand(); sql = "SELECT RUC, nombre, pais, departamento, provincia, direccion, tipo, telefonoContacto " + "FROM Colegio " + "WHERE IdColegio = " + idColegio + ";"; comando.CommandText = sql; comando.Connection = con; MySqlDataReader lector = comando.ExecuteReader(); lector.Read(); string ruc = lector.GetString("RUC"); string nombre = lector.GetString("nombre"); string pais = lector.GetString("pais"); string departamento = lector.GetString("departamento"); string provincia = lector.GetString("provincia"); string direccion = lector.GetString("direccion"); string tipo = lector.GetString("tipo"); int numero = lector.GetInt32("telefonoContacto"); TipoColegio tc = new TipoColegio(); if (tipo == "Estatal") { tc = TipoColegio.Estatal; } if (tipo == "Particular") { tc = TipoColegio.Particular; } Colegio c = new Colegio(ruc, nombre, pais, departamento, provincia, direccion, tc, numero); c.IdColegio1 = idColegio; con.Close(); return(c); } catch (Exception e) { return(null); } }
public BindingList <Colegio> buscarColegio(string pista) { BindingList <Colegio> col = new BindingList <Colegio>(); con = new MySqlConnection(DBManager.cadena); con.Open(); comando = new MySqlCommand(); sql = "SELECT IdColegio, RUC, nombre, pais, departamento, provincia, direccion, tipo, telefonoContacto " + "FROM Colegio " + "WHERE nombre LIKE '%" + pista + "%';"; comando.CommandText = sql; comando.Connection = con; MySqlDataReader lector = comando.ExecuteReader(); while (lector.Read()) { int idColegio = lector.GetInt32("IdColegio"); string ruc = lector.GetString("RUC"); string nombre = lector.GetString("nombre"); string pais = lector.GetString("pais"); string departamento = lector.GetString("departamento"); string provincia = lector.GetString("provincia"); string direccion = lector.GetString("direccion"); string tipo = lector.GetString("tipo"); int numero = lector.GetInt32("telefonoContacto"); TipoColegio tc = new TipoColegio(); if (tipo == "Estatal") { tc = TipoColegio.Estatal; } if (tipo == "Particular") { tc = TipoColegio.Particular; } Colegio c = new Colegio(idColegio, ruc, nombre, pais, departamento, provincia, direccion, tc, numero); col.Add(c); } con.Close(); return(col); }