Esempio n. 1
0
 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>();
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
        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);
        }