/// <summary> /// Devuelve todos los periodos /// </summary> /// <returns></returns> public DataTable GetTodosLosPeriodos() { #region :-: Clases Utilizadas :-: Conexion ClaseConexion = new 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_Todo"; DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta); } return DtGuia; }
/// <summary> /// Ingresa los datos de una nueva matricula en la tabla /// </summary> /// <param name="NuevaMatricula">Objeto del tipo Matricula que contiene los datos de la nueva Matricula a ingresar</param> /// <returns></returns> public bool IngresarNuevaMatricula(Clases.Matricula NuevaMatricula) { #region :: Clases Utilizadas :: Conexion ClaseConexion = new Conexion(); #endregion #region :: Variables Utilizadas :: bool Resultado; #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoSQL = new SqlCommand()) { ComandoSQL.Connection = ClaseConexion.Conectar; ComandoSQL.CommandType = CommandType.StoredProcedure; ComandoSQL.CommandText = "SP_Matricula_Grabar"; ComandoSQL.Parameters.AddWithValue("@Numero_Matricula", NuevaMatricula.Numero_Matricula); ComandoSQL.Parameters.AddWithValue("@Cedula_Alumno", NuevaMatricula.Cedula_Alumno); ComandoSQL.Parameters.AddWithValue("@Id_Curso", NuevaMatricula.Id_Curso); ComandoSQL.Parameters.AddWithValue("@Id_Periodo", NuevaMatricula.Id_Periodo); ComandoSQL.Parameters.AddWithValue("@Fecha_Matricula", NuevaMatricula.Fecha_Matricula); if (ClaseConexion.EjecutarSQLConProcedimiento(ComandoSQL) > 0) Resultado = true; else Resultado = false; } return Resultado; }
/// <summary> /// Ingresa los datos de un nuevo periodo en la tabla /// </summary> /// <param name="NuevoPeriodo">Objeto de tipo de Periodo que contiene los datos del periodo a grabar en la tabla</param> /// <returns></returns> public bool IngresarNuevoPeriodo(Clases.Periodo NuevoPeriodo) { #region :: Clases Utilizadas :: Conexion ClaseConexion = new Conexion(); #endregion #region :: Variables Utilizadas :: bool Resultado; #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoSQL = new SqlCommand()) { ComandoSQL.Connection = ClaseConexion.Conectar; ComandoSQL.CommandType = CommandType.StoredProcedure; ComandoSQL.CommandText = "SP_Periodo_Grabar"; ComandoSQL.Parameters.AddWithValue("@Id_Periodo", NuevoPeriodo.Id_Periodo); ComandoSQL.Parameters.AddWithValue("@Nombre_Periodo", NuevoPeriodo.Nombre_Periodo); if (ClaseConexion.EjecutarSQLConProcedimiento(ComandoSQL) > 0) Resultado = true; else Resultado = false; } return Resultado; }
/// <summary> /// Ingresa los datos de un nuevo usuario en la tabla /// </summary> ///<param name="NuevaDependencia"> Objeto de tipo Dependencia que contiene la informaciĆ³n a guardar en la tabla </param> /// <returns></returns> public bool IngresarNuevoAlumno(Clases.Alumno NuevoAlumno) { #region :: Clases Utilizadas :: Conexion ClaseConexion = new Conexion(); #endregion #region :: Variables Utilizadas :: bool Resultado; #endregion ClaseConexion.ConectarABase(); using (SqlCommand ComandoSQL = new SqlCommand()) { ComandoSQL.Connection = ClaseConexion.Conectar; ComandoSQL.CommandType = CommandType.StoredProcedure; ComandoSQL.CommandText = "SP_Alumno_Grabar"; ComandoSQL.Parameters.AddWithValue("@Cedula", NuevoAlumno.Cedula); ComandoSQL.Parameters.AddWithValue("@Nombre", NuevoAlumno.Nombre); ComandoSQL.Parameters.AddWithValue("@Apellido", NuevoAlumno.Apellido); ComandoSQL.Parameters.AddWithValue("@Direccion", NuevoAlumno.Direccion); ComandoSQL.Parameters.AddWithValue("@Telefono", NuevoAlumno.Telefono); ComandoSQL.Parameters.AddWithValue("@Fecha_Nacimiento", NuevoAlumno.Fecha_Nacimiento); if (ClaseConexion.EjecutarSQLConProcedimiento(ComandoSQL) > 0) Resultado = true; else Resultado = false; } return Resultado; }