public DataTable Buscar_OdenPorAño(Conexion_Tesoreria_OrdenDeMatricula Orden) { DataTable DtResultado = new DataTable("Tesoreria.Tesoreria_OrdenDeMatricula"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion_BaseDeDatos.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "Tesoreria.Buscar_OrdenPorAño"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@Filtro"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = Orden.Filtro; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } #pragma warning disable CS0168 // La variable está declarada pero nunca se usa catch (Exception ex) #pragma warning restore CS0168 // La variable está declarada pero nunca se usa { DtResultado = null; } return(DtResultado); }
//Metodo Insertar public string Guardar_DatosBasicos(Conexion_Tesoreria_OrdenDeMatricula Orden) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Jalo la conexion de la base de datos SqlCon.ConnectionString = Conexion_BaseDeDatos.Cn; SqlCon.Open(); //Establecer la conexion para mandar a la base de datos SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "Tesoreria.AJ_OrdenDeMatricula"; SqlCmd.CommandType = CommandType.StoredProcedure; //Comienzo a mandar a la base de datos SqlParameter ParIdjornada = new SqlParameter(); ParIdjornada.ParameterName = "@Idorden"; ParIdjornada.SqlDbType = SqlDbType.Int; ParIdjornada.Direction = ParameterDirection.Output; SqlCmd.Parameters.Add(ParIdjornada); SqlParameter ParIdvalor = new SqlParameter(); ParIdvalor.ParameterName = "@Idvalor"; ParIdvalor.SqlDbType = SqlDbType.Int; ParIdvalor.Value = Orden.Idvalores; SqlCmd.Parameters.Add(ParIdvalor); SqlParameter ParAuto = new SqlParameter(); ParAuto.ParameterName = "@Auto"; ParAuto.SqlDbType = SqlDbType.Int; ParAuto.Value = Orden.Auto; SqlCmd.Parameters.Add(ParAuto); SqlParameter ParAlumno = new SqlParameter(); ParAlumno.ParameterName = "@Alumno"; ParAlumno.SqlDbType = SqlDbType.VarChar; ParAlumno.Size = 50; ParAlumno.Value = Orden.Alumno; SqlCmd.Parameters.Add(ParAlumno); SqlParameter ParIdentificacion = new SqlParameter(); ParIdentificacion.ParameterName = "@Identificacion"; ParIdentificacion.SqlDbType = SqlDbType.VarChar; ParIdentificacion.Size = 20; ParIdentificacion.Value = Orden.Identificacion; SqlCmd.Parameters.Add(ParIdentificacion); SqlParameter ParNoIdentificacion = new SqlParameter(); ParNoIdentificacion.ParameterName = "@NoIdentificacion"; ParNoIdentificacion.SqlDbType = SqlDbType.VarChar; ParNoIdentificacion.Size = 20; ParNoIdentificacion.Value = Orden.NoIdentificacion; SqlCmd.Parameters.Add(ParNoIdentificacion); SqlParameter ParAño = new SqlParameter(); ParAño.ParameterName = "@Año"; ParAño.SqlDbType = SqlDbType.VarChar; ParAño.Size = 10; ParAño.Value = Orden.Año; SqlCmd.Parameters.Add(ParAño); SqlParameter ParValor = new SqlParameter(); ParValor.ParameterName = "@Valor"; ParValor.SqlDbType = SqlDbType.VarChar; ParValor.Size = 10; ParValor.Value = Orden.Valor; SqlCmd.Parameters.Add(ParValor); SqlParameter ParOrden = new SqlParameter(); ParOrden.ParameterName = "@Orden"; ParOrden.SqlDbType = SqlDbType.VarChar; ParOrden.Size = 20; ParOrden.Value = Orden.Orden; SqlCmd.Parameters.Add(ParOrden); //ejecutamos el envio de datos rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Error al Registrar"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }