Beispiel #1
0
        public List <Estudios> GetCombo(ComboBox c1)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var listEstudiosid = new List <Estudios>(); //la variable var es generica
            var ds             = new DataSet();

            string consulta = "select nombre from maestro";

            ds = conexion.Obtenerdatos(consulta, "maestro");
            var dt = new DataTable();

            dt            = ds.Tables[0];
            c1.DataSource = ds.Tables[0];


            foreach (DataRow row in dt.Rows)
            {
                var estudios = new Estudios
                {
                    //   Idestudios=Convert.ToInt32( row["idestudio"]),
                    //  Estudio=row["estudio"].ToString(),
                    // Ligar=row["lugar"].ToString(),
                    //  Maestro=row["idmaestro"].ToString()
                };
                listEstudiosid.Add(estudios);
            }
            //HardCodear
            //lenar lista
            return(listEstudiosid);
        }
Beispiel #2
0
        public List <Asignacion> GetAsignacion(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listAlumnos = new List <Asignacion>(); //la variable var es generica
            var    ds          = new DataSet();
            string consulta    = "Select * from v_asignacion where Nombre_del_maestro like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "v_asignacion");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var alumno = new Asignacion
                {
                    ID      = Convert.ToInt32(row["ID"]),
                    Maestro = row["Nombre_del_maestro"].ToString(),
                    Materia = row["Nombre_de_la_materia"].ToString(),
                    Grupo   = row["Grupo"].ToString(),
                };
                listAlumnos.Add(alumno);
            }
            //HardCodear
            //lenar lista
            return(listAlumnos);
        }
Beispiel #3
0
        public void Guardar(Escuela escuela)
        {
            var    ds         = new DataSet();
            var    dt         = new DataTable();
            string consultta1 = string.Format("select idescuela from escuela");

            ds = conexion.Obtenerdatos(consultta1, "escuela");
            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                obtenerconsulta0 = row["idescuela"].ToString();
            }


            if (obtenerconsulta0 == null)
            {
                //codigo para insertar

                string consulta = string.Format("insert into escuela values(null,'{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", escuela.Nombreescuela, escuela.Rfc, escuela.Domicilio, escuela.Telefono, escuela.Correo, escuela.Pagina, escuela.Director, escuela.Logo);
                conexion.Ejecutarconsulta(consulta);
            }
            else if (escuela.Idescuela != 0)
            {
                //update o que lo modifique
                string consulta = string.Format("update escuela set nombreescuela='{0}',rfc ='{1}',domicilio='{2}',telefono='{3}', correo='{4}',pagina='{5}',director='{6}',logo='{7}' where idescuela={8}", escuela.Nombreescuela, escuela.Rfc, escuela.Domicilio, escuela.Telefono, escuela.Correo, escuela.Pagina, escuela.Director, escuela.Logo, escuela.Idescuela);
                conexion.Ejecutarconsulta(consulta);
            }

            else if (obtenerconsulta0 != null)
            {
                MessageBox.Show("solamente se puede ingresar un registro");
            }
        }
Beispiel #4
0
        public List <Calificaciones> GetCalificacion(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listCalificacion = new List <Calificaciones>(); //la variable var es generica
            var    ds       = new DataSet();
            string consulta = "Select * from v_calificacion where Nombre_del_alumno like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "v_calificacion");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var alumno = new Calificaciones
                {
                    ID              = Convert.ToInt32(row["ID"]),
                    Alumno          = row["Nombre_del_alumno"].ToString(),
                    ApellidoPaterno = row["Apellido_paterno"].ToString(),
                    ApellidoMaterno = row["Apellido_materno"].ToString(),
                    Materia         = row["Materia"].ToString(),
                    Parcial1        = Convert.ToDouble(row["Parcial_1"]),
                    Parcial2        = Convert.ToDouble(row["Parcial_2"]),
                    Parcia31        = Convert.ToDouble(row["Parcial_3"]),
                    Parcial4        = Convert.ToDouble(row["Parcial_4"]),
                    Promedio        = Convert.ToDouble(row["Promedio"]),
                };
                listCalificacion.Add(alumno);
            }
            //HardCodear
            //lenar lista
            return(listCalificacion);
        }
Beispiel #5
0
        public void recuperarDato(string filtro)
        {
            var ds0 = new DataSet();
            var dt0 = new DataTable();
            var ds  = new DataSet();
            var dt  = new DataTable();

            filtro2 = filtro;
            string consulta0 = string.Format("select cnumero from maestro where cnumero like '%" + "D" + filtro + "%' ");

            ds0 = conexion.Obtenerdatos(consulta0, "maestro");
            dt0 = ds0.Tables[0];
            foreach (DataRow row in dt0.Rows)
            {
                datosdeconsulta0 = row["cnumero"].ToString();
            }
            string consulta1 = string.Format("select cnumero from maestro where cnumero like '%" + "D" + filtro + "%' order by idmaestro desc limit 1;");

            ds = conexion.Obtenerdatos(consulta1, "maestro");
            dt = ds.Tables[0];

            foreach (DataRow row in dt.Rows)
            {
                ultimonumero = row["cnumero"].ToString();
            }
            if (datosdeconsulta0 == null)
            {
                d3          = "D" + filtro;
                numero      = 0;
                nuevonumero = d3 + numero;
            }
            else
            {
                d3 = datosdeconsulta0.Substring(0, 5);

                if ("D" + filtro == d3)
                {
                    rr          = ultimonumero;
                    recuperarnm = ultimonumero.Substring(5);
                    numero      = Convert.ToInt32(recuperarnm) + 1;
                    nuevonumero = "D" + filtro + numero;
                }
                else
                {
                    numero      = 0;
                    nuevonumero = "D" + filtro + numero;
                }
            }
            MessageBox.Show(nuevonumero);
        }
Beispiel #6
0
        public List <MateriaSiguiente> GetComboSiguiente(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var listMateriaSiguiente = new List <MateriaSiguiente>(); //la variable var es generica
            var ds = new DataSet();

            string consulta = "select * from materiasiguiente where nombrematerias like '%" + filtro + "%' ";

            ds = conexion.Obtenerdatos(consulta, "materiasiguiente");


            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var materias = new MateriaSiguiente
                {
                    Idmaterias       = Convert.ToInt32(row["idmaterias"]),
                    Codigos          = row["codigos"].ToString(),
                    Materiasiguiente = row["nombrematerias"].ToString(),
                    Teoria           = Convert.ToInt32(row["teoria"]),
                    Practica         = Convert.ToInt32(row["practica"])
                };
                listMateriaSiguiente.Add(materias);
            }
            //HardCodear
            //lenar lista
            return(listMateriaSiguiente);
        }
Beispiel #7
0
        public List <Ciudades> Getciudades(ComboBox cciudades, ComboBox cestados)
        {
            var listciudades = new List <Ciudades>();
            //var listestados = new List<estado>();
            var ds = new DataSet();

            string consulta = "select ciudad from ciudades where fkestado= '" + cestados.Text + "'";

            ds = conexion.Obtenerdatos(consulta, "ciudades");
            cciudades.DataSource    = ds.Tables[0];
            cciudades.DisplayMember = "ciudad";


            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var ciuda = new Ciudades
                {
                    //   Codigo_estado=row["codigoCiudad"].ToString(),
                    Nombre = row["ciudad"].ToString()
                };
                listciudades.Add(ciuda);
            }
            return(listciudades);
        }
        public List <Alumnos> GetAlumnosGrupo(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listAlumnos = new List <Alumnos>(); //la variable var es generica
            var    ds          = new DataSet();
            string consulta    = "Select * from v_alumnos where Grupo like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "v_alumnos");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var alumno = new Alumnos
                {
                    Matricula       = Convert.ToInt32(row["Matricula"]),
                    Nombre          = row["Nombrealumno"].ToString(),
                    Apellidopaterno = row["Apellidopaterno"].ToString(),
                    Apellidomaterno = row["Apellidomaterno"].ToString(),
                    Fechanacimiento = row["Fechanacimiento"].ToString(),
                    Domicilio       = row["domicilio"].ToString(),
                    Email           = row["Correo"].ToString(),
                    Sexo            = row["sexo"].ToString(),
                    Fkestado        = row["Estados"].ToString(),
                    Fkciudad        = row["ciudad"].ToString(),
                    Grupoo          = row["Grupo"].ToString()
                };
                listAlumnos.Add(alumno);
            }
            //HardCodear
            //lenar lista
            return(listAlumnos);
        }
        public List <Usuario> GetUsuarios(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listusuario = new List <Usuario>(); //la variable var es generica
            var    ds          = new DataSet();
            string consulta    = "Select * from usuario where nombre like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "usuario");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var usuario = new Usuario
                {
                    Idusuario       = Convert.ToInt32(row["Idusuario"]),
                    Nombre          = row["nombre"].ToString(),
                    Apellidopaterno = row["apellidopaterno"].ToString(),
                    Apellidomaterno = row["apellidomaterno"].ToString(),
                    Contrasenia     = row["contrasenia"].ToString(),
                };
                listusuario.Add(usuario);
            }
            //HardCodear
            //lenar lista
            return(listusuario);
        }
Beispiel #10
0
        public List <estado> Getestados(ComboBox c1)
        {
            var listestados = new List <estado>();
            var ds          = new DataSet();

            string consulta = "select codigo from estados";

            ds               = conexion.Obtenerdatos(consulta, "estados");
            c1.DataSource    = ds.Tables[0].DefaultView;
            c1.DisplayMember = "codigo";

            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var estado = new estado
                {
                    Codigo = row["codigo"].ToString(),
                    // Nombre = row["nombre"].ToString()
                };
                listestados.Add(estado);
            }
            return(listestados);
        }
Beispiel #11
0
        public List <Materia> GetMateria(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listMateria = new List <Materia>(); //la variable var es generica
            var    ds          = new DataSet();
            string consulta    = "Select * from v_materias where Materia like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "v_materias");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var materias = new Materia
                {
                    Idmateriaa    = Convert.ToInt32(row["ID"]),
                    Codigo        = row["Codigo"].ToString(),
                    Nombremateria = row["Materia"].ToString(),
                    Teoria        = Convert.ToInt32(row["Horas de teoria"]),
                    Practica      = Convert.ToInt32(row["Horas de practica"]),
                    Fkmateriaa    = row["Materia anterior"].ToString(),
                    Fkmaterias    = row["Materia siguiente"].ToString(),
                    Horas         = Convert.ToInt32(row["Total horas"]),
                };
                listMateria.Add(materias);
            }
            //HardCodear
            //lenar lista
            return(listMateria);
        }
        public List <Grupoi> GetGrupoi(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var listGrupo = new List <Grupoi>(); //la variable var es generica
            var ds        = new DataSet();

            string consulta = "Select * from grupoi where nombreGrupo like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "grupoi");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var grupito = new Grupoi
                {
                    Idgrupo      = Convert.ToInt32(row["idgrupoi"]),
                    Nombre_grupo = row["nombreGrupo"].ToString(),
                };
                listGrupo.Add(grupito);
            }
            //HardCodear
            //lenar lista
            return(listGrupo);
        }