/// <summary> /// Devuelve un periodo según su Id /// </summary> /// <param name="PeriodoConsulta">Objeto de tipo Periodo que contiene el Id del periodo a consultar</param> /// <returns></returns> public DataTable GetPeriodoPorId(Clases.Periodo PeriodoConsulta) { #region :-: Clases Utilizadas :-: Clases.Conexion ClaseConexion = new Clases.Conexion(); #endregion #region :-: Variables Utilizadas :-: DataTable DtGuia = new DataTable(); #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoParaConsulta = new SqlCommand()) { ComandoParaConsulta.Connection = ClaseConexion.Conectar; ComandoParaConsulta.CommandType = CommandType.StoredProcedure; ComandoParaConsulta.CommandText = "SP_Periodo_Cargar_Por_Id_Periodo"; ComandoParaConsulta.Parameters.AddWithValue("@Id_Periodo", PeriodoConsulta.Id_Periodo); DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta); } return DtGuia; }
/// <summary> /// Devuelve una matricula según el estudiante, curso y periodo /// </summary> /// <param name="MatriculaConsulta">Objeto de tipo Matricula que contiene los datos de matricula a consultar</param> /// <returns></returns> public DataTable GetMatriculaPorEstudianteCursoPeriodo(Clases.Matricula MatriculaConsulta) { #region :-: Clases Utilizadas :-: Clases.Conexion ClaseConexion = new Clases.Conexion(); #endregion #region :-: Variables Utilizadas :-: DataTable DtGuia = new DataTable(); #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoParaConsulta = new SqlCommand()) { ComandoParaConsulta.Connection = ClaseConexion.Conectar; ComandoParaConsulta.CommandType = CommandType.StoredProcedure; ComandoParaConsulta.CommandText = "SP_Matricula_Cargar_Por_Estudiante_Curso_Periodo"; ComandoParaConsulta.Parameters.AddWithValue("@Cedula_Alumno", MatriculaConsulta.Cedula_Alumno); ComandoParaConsulta.Parameters.AddWithValue("@Id_Curso", MatriculaConsulta.Id_Curso); ComandoParaConsulta.Parameters.AddWithValue("@Id_Periodo", MatriculaConsulta.Id_Periodo); DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta); } return DtGuia; }
/// <summary> /// Devuelve una matricula según el número de matricula /// </summary> /// <param name="MatriculaConsulta">Objeto de tipo Matricula que contiene el número de matricula a consultar</param> /// <returns></returns> public DataTable GetMatriculaPorNumeroMatricula(Clases.Matricula MatriculaConsulta) { #region :-: Clases Utilizadas :-: Clases.Conexion ClaseConexion = new Clases.Conexion(); #endregion #region :-: Variables Utilizadas :-: DataTable DtGuia = new DataTable(); #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoParaConsulta = new SqlCommand()) { ComandoParaConsulta.Connection = ClaseConexion.Conectar; ComandoParaConsulta.CommandType = CommandType.StoredProcedure; ComandoParaConsulta.CommandText = "SP_Matricula_Cargar_Por_Numero_Matricula"; ComandoParaConsulta.Parameters.AddWithValue("@Numero_Matricula", MatriculaConsulta.Numero_Matricula); DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta); } return DtGuia; }