public List <Materias> GetMaterias() { //List<Usuario> listusuario = new List<Usuario>(); var listmaterias = new List <Materias>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from v_materias"; ds = conexion.Obtenerdatos(consulta, "materias"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var materias = new Materias { Id = Convert.ToInt32(row["Id"]), Idmateria = row["Clavedemateria"].ToString(), Nombre = row["nombre"].ToString(), Horasteoria = Convert.ToInt32(row["Horasdeteoria"]), Horaspractica = Convert.ToInt32(row["Horasdepractica"]), Fkrelantes = row["MateriaAnterior"].ToString(), Fkreldespues = row["Materiaquesigue"].ToString(), Semestre = row["semestre"].ToString(), Total = Convert.ToInt32(row["Creditos"]) }; listmaterias.Add(materias); } //HardCodear //lenar lista return(listmaterias); }
public List <Estudios> GetEstudios(string filtro) { //List<Usuario> listusuario = new List<Usuario>(); var listestudios = new List <Estudios>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from estudios where fkprofesor = '" + filtro + "'"; ds = conexion.Obtenerdatos(consulta, "estudios"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var estudios = new Estudios { Idestudio = Convert.ToInt32(row["Idestudio"]), Estudio = row["estudios"].ToString(), Documento = row["documento"].ToString(), Fkprofesor = row["fkprofesor"].ToString() }; listestudios.Add(estudios); } //HardCodear //lenar lista return(listestudios); }
public List <vista_asignacion> GetAsignacion() { //List<Usuario> listusuario = new List<Usuario>(); var listasignacion = new List <vista_asignacion>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from v_asignacion"; ds = conexion.Obtenerdatos(consulta, "v_asignacion"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var asignacion = new vista_asignacion { Idasignacion = Convert.ToInt32(row["asignacion"]), Numerocontrol = row["numerocontrol"].ToString(), Profesor = row["nombre"].ToString(), Apellidopaterno = row["apellidopaterno"].ToString(), Apellidomaterno = row["apellidomaterno"].ToString(), Materia = row["materia"].ToString(), Grupo = row["grupo"].ToString() }; listasignacion.Add(asignacion); } //HardCodear //lenar lista return(listasignacion); }
public List <Alumnos> GetAlumnos(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 alumnos where nombre like '%" + filtro + "%'"; ds = conexion.Obtenerdatos(consulta, "alumnos"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var alumnos = new Alumnos { Idalumnos = Convert.ToInt32(row["Idalumnos"]), Numerocontrol = row["numerocontrol"].ToString(), Nombre = row["nombre"].ToString(), Apellidopaterno = row["apellidopaterno"].ToString(), Apellidomaterno = row["apellidomaterno"].ToString(), Fechanacimiento = row["fechanacimiento"].ToString(), Domicilio = row["domicilio"].ToString(), Email = row["email"].ToString(), Sexo = row["sexo"].ToString(), Estado = row["estado"].ToString(), Ciudad = row["ciudad"].ToString(), Grupo = row["grupo"].ToString() }; listalumnos.Add(alumnos); } //HardCodear //lenar lista return(listalumnos); }
public void Guardar(Escuela escuela) { var ds = new DataSet(); var dt = new DataTable(); string consultaa = string.Format("select Idescuela from escuela"); ds = conexion.Obtenerdatos(consultaa, "escuela"); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { obtenerconsulta = row["Idescuela"].ToString(); } if (obtenerconsulta == null) { //insertar string consulta = string.Format("insert into escuela values(null,'{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", escuela.Nombre, escuela.Rfc, escuela.Domicilio, escuela.Telefono, escuela.Email, escuela.Web, escuela.Director, escuela.Logo); conexion.Ejecutarconsulta(consulta); } else if (escuela.Idescuela != 0) { //update o que lo modifique string consulta = string.Format("Update escuela set nombre = '{0}', rfc = '{1}', domicilio = '{2}', telefono = '{3}', email = '{4}', pagina = '{5}', director = '{6}', logo = '{7}' where Idescuela = {8}", escuela.Nombre, escuela.Rfc, escuela.Domicilio, escuela.Telefono, escuela.Email, escuela.Web, escuela.Director, escuela.Logo, escuela.Idescuela); conexion.Ejecutarconsulta(consulta); } else { MessageBox.Show("Inadmitido!!! Solo se permite un valor"); } }
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 numerocontrol from profesores where numerocontrol like '%" + "D" + filtro + "%' "); ds0 = conexion.Obtenerdatos(consulta0, "profesores"); dt0 = ds0.Tables[0]; foreach (DataRow row in dt0.Rows) { datosdeconsulta0 = row["numerocontrol"].ToString(); } string consulta1 = string.Format("select numerocontrol from profesores where numerocontrol like '%" + "D" + filtro + "%' order by Idprofesor desc limit 1;"); ds = conexion.Obtenerdatos(consulta1, "profesores"); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { ultimonumero = row["numerocontrol"].ToString(); } if (datosdeconsulta0 == null) { d3 = "D" + filtro; numero = 0; nuevonumero = d3 + numero; } else { d2 = datosdeconsulta0; 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); }
public List <estados> GetEstados(ComboBox combo) { var listestados = new List <estados>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from estados"; ds = conexion.Obtenerdatos(consulta, "estados"); combo.DataSource = ds.Tables[0]; combo.DisplayMember = "codigo"; var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { //string datos = string.Format("{0}", row.ItemArray[0]); //combo.Items.Add(datos); var estados = new estados { Codigo = row["codigo"].ToString(), Nombre = row["nombre"].ToString(), }; listestados.Add(estados); } //lenar lista return(listestados); }
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); }
public List <ciudades> GetCiudades(ComboBox li, ComboBox estado) { var listciudades = new List <ciudades>(); //la variable var es generica var ds = new DataSet(); string consulta = "SELECT Nombre FROM ciudades WHERE fkestado = '" + estado.Text + "'"; ds = conexion.Obtenerdatos(consulta, "ciudades"); li.DataSource = ds.Tables[0]; li.DisplayMember = "nombre"; var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { //string datos = string.Format("{0}", row.ItemArray[0]); //li.Items.Add(datos); var ciudades = new ciudades { //Codigociudad = Convert.ToInt32(row["codigociudad"]), Nombre = row["Nombre"].ToString(), //Fkestado = row["fkestado"].ToString() }; listciudades.Add(ciudades); } //lenar lista return(listciudades); }
public List <v_calificaciones> GetCalificaciones(string filtro) { //List<Usuario> listusuario = new List<Usuario>(); var listcalificaciones = new List <v_calificaciones>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from v_calificaciones where numerocontrolalumno like '%" + filtro + "%'"; ds = conexion.Obtenerdatos(consulta, "v_calificaciones"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var calificaciones = new v_calificaciones { Idcalificacion = Convert.ToInt32(row["Idcalificacion"]), Numerocontrol = row["numerocontrolalumno"].ToString(), Materia = row["alumno"].ToString(), Primero = Convert.ToDouble(row["Primero"]), Segundo = Convert.ToDouble(row["segundo"]), Tercero = Convert.ToDouble(row["tercero"]), Cuarto = Convert.ToDouble(row["cuarto"]), Promedio = Convert.ToDouble(row["Promedio"]) /* Primero = Convert.ToDouble(row["primero"]), * Segundo = Convert.ToDouble(row["apellidopaterno"]), * Tercero = Convert.ToDouble(row["apellidomaterno"]), * Cuarto = Convert.ToDouble(row["materia"]), * Promedio = Convert.ToDouble(row["promedio"])*/ }; listcalificaciones.Add(calificaciones); } //HardCodear //lenar lista return(listcalificaciones); }
public List <Grupos> GetGrupos() { //List<Usuario> listusuario = new List<Usuario>(); var listgrupos = new List <Grupos>(); //la variable var es generica var ds = new DataSet(); string consulta = "Select * from grupos"; ds = conexion.Obtenerdatos(consulta, "grupos"); var dt = new DataTable(); dt = ds.Tables[0]; foreach (DataRow row in dt.Rows) { var grupos = new Grupos { Idgrupo = Convert.ToInt32(row["Idgrupo"]), Grupo = row["grupo"].ToString() }; listgrupos.Add(grupos); } //HardCodear //lenar lista return(listgrupos); }