public List <CAlumno> TodosLosAlumnos(int idgrupo) { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Alumno Where IDGrupo = " + idgrupo, db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CAlumno Alum; while (DReader.Read()) { Alum = new CAlumno(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla alumno" Alum.intMatricula = int.Parse(DReader["Matricula"].ToString()); Alum.strNomAlumno = DReader["Nombre"].ToString(); Alum.strApellidoPaterno = DReader["ApellidoPaterno"].ToString(); Alum.strApellidoMaterno = DReader["ApellidoMaterno"].ToString(); Alum.strCorreo = DReader["Correo"].ToString(); Alum.strTelefono = DReader["Telefono"].ToString(); Alum.intIDGrupo = int.Parse(DReader["IDGrupo"].ToString()); _Alumno.Add(Alum); } db.CerrarConexion(); return(_Alumno); }
public List <CSesion> TodasLasSesiones() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Sesion", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CSesion Ses; while (DReader.Read()) { Ses = new CSesion(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla sesion" Ses.intIDSecion = int.Parse(DReader["Matricula"].ToString()); Ses.strFecha = DReader["Nombre"].ToString(); Ses.strHora = DReader["ApellidoPaterno"].ToString(); Ses.Grupo.intIDGrupo = int.Parse(DReader["ApellidoMaterno"].ToString()); Ses.Materia.intIDMateria = int.Parse(DReader["Correo"].ToString()); Ses.Material.intIDMaterial = int.Parse(DReader["Telefono"].ToString()); Ses.Ubicacion.intIDUbicacion = int.Parse(DReader["IDGrupo"].ToString()); Ses.strTipoSesion = DReader["IDGrupo"].ToString(); _Sesion.Add(Ses); } db.CerrarConexion(); return(_Sesion); }
public bool GuardarNuevoProfesor(CProfesor p) { try { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("P_InsertProfesor", db.Conectar); cmd.CommandType = System.Data.CommandType.StoredProcedure; //SE AGREGA EL PARAMETRO SIN VALOR SOLO SE DICE EL TIPO QUE ES SqlParameter ParamSalida = cmd.Parameters.Add("@NoControl", System.Data.SqlDbType.Int); //NO SE MANDAN DATOS A LA BASE DE DATOS, SE RECIBE ALGO ParamSalida.Direction = System.Data.ParameterDirection.Output; cmd.Parameters.AddWithValue("@Nombre", p.strNomProfesor); cmd.Parameters.AddWithValue("@ApellidoPaterno", p.strApellidoPaterno); cmd.Parameters.AddWithValue("@ApellidoMaterno", p.strApellidoMaterno); cmd.Parameters.AddWithValue("@Correo", p.strCorreo); cmd.Parameters.AddWithValue("@Telefono", p.strTelefono); if (cmd.ExecuteNonQuery() == 1) {//ACTUALIZAR ID DEL OBJETO //P.idPostre = ParamSalida.Value; dar o mostra el id pero como metodo o constructor } return(true); } catch (Exception ex) { return(false); } }
public bool GuardarNuevoGrupo(CGrupo g) { try { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("SP_InsertGrupo", db.Conectar); cmd.CommandType = System.Data.CommandType.StoredProcedure; //SE AGREGA EL PARAMETRO SIN VALOR SOLO SE DICE EL TIPO QUE ES SqlParameter ParamSalida = cmd.Parameters.Add("@IDGrupo", System.Data.SqlDbType.Int); //NO SE MANDAN DATOS A LA BASE DE DATOS, SE RECIBE ALGO ParamSalida.Direction = System.Data.ParameterDirection.Output; cmd.Parameters.AddWithValue("@NomGrupo", g.strNomGrupo); cmd.Parameters.AddWithValue("@Activo", g.strActivo); cmd.Parameters.AddWithValue("@IDCuatrimestre", g.intIDCuatrimestre); if (cmd.ExecuteNonQuery() == 1) {//ACTUALIZAR ID DEL OBJETO //P.idPostre = ParamSalida.Value; dar o mostra el id pero como metodo o constructor } return(true); } catch (Exception ex) { return(false); } }
public List <CProfesor> TodosLosProfesores() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Profesor", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CProfesor Prof; while (DReader.Read()) { Prof = new CProfesor(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla profesor" Prof.intNoControl = int.Parse(DReader["NoControlProfesor"].ToString()); Prof.strNomProfesor = DReader["Nombre"].ToString(); Prof.strApellidoPaterno = DReader["ApellidoPaterno"].ToString(); Prof.strApellidoMaterno = DReader["ApellidoMaterno"].ToString(); Prof.strCorreo = DReader["Correo"].ToString(); Prof.strTelefono = DReader["Telefono"].ToString(); _Profesor.Add(Prof); } db.CerrarConexion(); return(_Profesor); }
public List <CMaterial> ObtenerMateriales() { List <CMaterial> _listaUMateriales = new List <CMaterial>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDMaterial, NomMaterial from Material", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CMaterial mater = new CMaterial(); //Toma los valores desde la bd el cual se asiga el indice de la columna (IDCatrimestre = 0 y Periodo = 1) mater.intIDMaterial = DReader.GetInt32(0); mater.strNomMaterial = DReader.GetString(1); _listaUMateriales.Add(mater); } return(_listaUMateriales); }
public List <CUbicacion> ObtenerUbicaciones() { List <CUbicacion> _listaUbicaciones = new List <CUbicacion>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDUbicacion, NomUbicacion from Ubicacion", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CUbicacion ubic = new CUbicacion(); //Toma los valores desde la bd el cual se asiga el indice de la columna (IDCatrimestre = 0 y Periodo = 1) ubic.intIDUbicacion = DReader.GetInt32(0); ubic.strNomUbicacion = DReader.GetString(1); _listaUbicaciones.Add(ubic); } return(_listaUbicaciones); }
public List <CProfesor> ObtenerProfesores() { List <CProfesor> _listaProfesores = new List <CProfesor>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select NoControlProfesor from Profesor", db.Conectar);//, Nombre, ApellidoPaterno, ApellidoMaterno from Profesor", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CProfesor prof = new CProfesor(); //Toma los valores desde la bd el cual se asiga el indice de la columna (IDCatrimestre = 0 y Periodo = 1) prof.intNoControl = DReader.GetInt32(0); //prof.strNomProfesor = DReader.GetString(1); _listaProfesores.Add(prof); } return(_listaProfesores); }
public List <CGrupo> ObtenerTodosLosGrupos() { List <CGrupo> _listaGrupo = new List <CGrupo>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDGrupo, NomGrupo from Grupo", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CGrupo grup = new CGrupo(); //Toma los valores desde la bd el cual se asiga el indice de la columna (IDGrupo = 0 y NomGrupo = 1) grup.intIDGrupo = DReader.GetInt32(0); grup.strNomGrupo = DReader.GetString(1); _listaGrupo.Add(grup); } return(_listaGrupo); }
public List <CCuatrimestre> ObtenerCuatrimestres() { List <CCuatrimestre> _listaCuatrimestre = new List <CCuatrimestre>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDCuatrimestre, Periodo from Cuatrimestre", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CCuatrimestre cuat = new CCuatrimestre(); //Toma los valores desde la bd el cual se asiga el indice de la columna (IDCatrimestre = 0 y Periodo = 1) cuat.intIDCuatrimestre = DReader.GetInt32(0); cuat.strPeriodo = DReader.GetString(1); _listaCuatrimestre.Add(cuat); } return(_listaCuatrimestre); }
public void LlenarCBCuatrimestre(ComboBox cb) { try { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDCuatrimestre, Periodo from Cuatrimestre", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { cb.Items.Add(DReader["Periodo"].ToString()); } db.CerrarConexion(); } catch (Exception ex) { MessageBox.Show("No se obtuvo la lista" + ex.ToString()); } }
public List <CMateria> ObtenerMateriasSesion(int id) { //Actualizar(id); List <CMateria> _listaUMaterias = new List <CMateria>(); CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("SELECT IDMateria, NomMateria FROM Materia where IDMateria in " + "(select IDMateria FROM ImpartirMateria Where IDGrupo = " + id + ")", db.Conectar); SqlDataReader DReader = cmd.ExecuteReader(); while (DReader.Read()) { CMateria mater = new CMateria(); //Toma los valores desde la bd el cual se asiga el indice de la columna(IDCatrimestre = 0 y Periodo = 1) mater.intIDMateria = DReader.GetInt32(0); mater.strNomMateria = DReader.GetString(1); _listaUMaterias.Add(mater); } return(_listaUMaterias); }
public List <CMaterial> TodosLosMateriales() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Material", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CMaterial Material; while (DReader.Read()) { Material = new CMaterial(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla material" Material.intIDMaterial = int.Parse(DReader["IDMaterial"].ToString()); Material.strNomMaterial = DReader["NomMaterial"].ToString(); _Material.Add(Material); } db.CerrarConexion(); return(_Material); }
public List <CUbicacion> TodasLasUbicaciones() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Ubicacion", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CUbicacion Ubic; while (DReader.Read()) { Ubic = new CUbicacion(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla ubicacion" Ubic.intIDUbicacion = int.Parse(DReader["IDUbicacion"].ToString()); Ubic.strNomUbicacion = DReader["NomUbicacion"].ToString(); _Ubicacion.Add(Ubic); } db.CerrarConexion(); return(_Ubicacion); }
public List <CCuatrimestre> TodosLosCuatrimestres() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select IDCuatrimestre, Periodo, Año, Activo from Cuatrimestre", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CCuatrimestre Cuatrim; while (DReader.Read()) { Cuatrim = new CCuatrimestre(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla cuatrimestre" Cuatrim.intIDCuatrimestre = int.Parse(DReader["IDCuatrimestre"].ToString()); Cuatrim.strPeriodo = DReader["Periodo"].ToString(); Cuatrim.intAño = int.Parse(DReader["Año"].ToString()); Cuatrim.strActivo = DReader["Activo"].ToString(); _Cuatrimestre.Add(Cuatrim); } db.CerrarConexion(); return(_Cuatrimestre); }
public List <CImpartirMateria> TodasLasMaterias() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from ImpartirMateria", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CImpartirMateria ImpMater; while (DReader.Read()) { ImpMater = new CImpartirMateria(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla impartir materia" ImpMater.intIDImpartirMateria = int.Parse(DReader["IDImpartirMateria"].ToString()); ImpMater.intNoControlProfesor = int.Parse(DReader["NoControlProfesor"].ToString()); ImpMater.intIDMateria = int.Parse(DReader["IDMateria"].ToString()); ImpMater.intIDGrupo = int.Parse(DReader["IDGrupo"].ToString()); _ImpartirMateria.Add(ImpMater); } db.CerrarConexion(); return(_ImpartirMateria); }
public List <CGrupo> TodosLosGrupos() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Grupo", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CGrupo Grup; while (DReader.Read()) { Grup = new CGrupo(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla grupo" Grup.intIDGrupo = int.Parse(DReader["IDGrupo"].ToString()); Grup.strNomGrupo = DReader["NomGrupo"].ToString(); Grup.strActivo = DReader["Activo"].ToString(); Grup.intIDCuatrimestre = int.Parse(DReader["IDCuatrimestre"].ToString()); _Grupo.Add(Grup); } db.CerrarConexion(); return(_Grupo); }
public List <CAsistencia> TodasLasAsistencias() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Asistencia", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CAsistencia Asist; while (DReader.Read()) { Asist = new CAsistencia(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla asistencia" Asist.intIDAsistencia = int.Parse(DReader["IDAsistencia"].ToString()); Asist.Sesion.intIDSecion = int.Parse(DReader["IDSesion"].ToString()); Asist.Alumno.intMatricula = int.Parse(DReader["MatriculaAlumno"].ToString()); Asist.strTipoAsistencia = DReader["TipoAsistencia"].ToString(); _Asistencia.Add(Asist); } db.CerrarConexion(); return(_Asistencia); }
public List <CHorario> TodosLosHorarios() { CDBConn db = new CDBConn(); SqlCommand cmd = new SqlCommand("Select * from Horario", db.Conectar); cmd.CommandType = System.Data.CommandType.Text; SqlDataReader DReader = cmd.ExecuteReader(); CHorario Horar; while (DReader.Read()) { Horar = new CHorario(); //se debe de anexar el id //crear un nuevo objeto y asignarle valores "se toma el nombre de las columnas de la tabla horario" Horar.intIDHorario = int.Parse(DReader["IDHorario"].ToString()); Horar.strHora = DReader["Hora"].ToString(); Horar.strDia = DReader["Dia"].ToString(); Horar.ImpartirMateria.intIDImpartirMateria = int.Parse(DReader["IDImpartirMateria"].ToString()); _Horario.Add(Horar); } db.CerrarConexion(); return(_Horario); }