public List<PlandeCuentaSunat> ListarCuentaMaximaMinima() { SqlConnection conexion = new SqlConnection("Data Source=192.168.30.99 ;Initial Catalog=Bdsanjuan; User=eaurazoc; Password=45038264; Connect Timeout=60000"); SqlCommand comando = conexion.CreateCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "pa_listarCuentaMinimaMaxima"; comando.CommandTimeout = 0; List<PlandeCuentaSunat> plandecuentasSunat = new List<PlandeCuentaSunat>(); try { conexion.Open(); SqlDataReader datos = comando.ExecuteReader(CommandBehavior.CloseConnection); while (datos.Read()) { PlandeCuentaSunat oPlandeCuenaSunat = new PlandeCuentaSunat(); //Operador ? : //variable = condicion ? valor_verdadero : valor_falso; //de 02 caracteres oPlandeCuenaSunat.cuenta = !datos.IsDBNull(datos.GetOrdinal("idcuenta")) ? datos.GetString(datos.GetOrdinal("idcuenta")) : null; ; oPlandeCuenaSunat.descripcion = !datos.IsDBNull(datos.GetOrdinal("descripcion")) ? datos.GetString(datos.GetOrdinal("descripcion")) : null; ; plandecuentasSunat.Add(oPlandeCuenaSunat); } datos.Close(); } catch (Exception e) { throw e; } finally { if (conexion.State == ConnectionState.Open) conexion.Close(); conexion.Dispose(); } return plandecuentasSunat; }
public List<PlandeCuentaSunat> ListarPlanxCuenta(string oCuenta) { SqlConnection conexion = new SqlConnection("Data Source=192.168.30.99 ;Initial Catalog=Bdsanjuan; User=eaurazoc; Password=45038264; Connect Timeout=60000"); SqlCommand comando = conexion.CreateCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "pa_listarPlandeCuentasxCuenta"; comando.CommandTimeout = 0; Util.AgregarParametro(ref comando, "@cuenta", ParameterDirection.Input, SqlDbType.NVarChar, 20, oCuenta); List<PlandeCuentaSunat> plandecuentasSunat = new List<PlandeCuentaSunat>(); try { conexion.Open(); SqlDataReader datos = comando.ExecuteReader(CommandBehavior.CloseConnection); while (datos.Read()) { PlandeCuentaSunat oPlandeCuenaSunat = new PlandeCuentaSunat(); oPlandeCuenaSunat.cuenta = !datos.IsDBNull(datos.GetOrdinal("idcuenta")) ? datos.GetString(datos.GetOrdinal("idcuenta")) : null; ; oPlandeCuenaSunat.descripcion = !datos.IsDBNull(datos.GetOrdinal("descripcion")) ? datos.GetString(datos.GetOrdinal("descripcion")) : null; ; plandecuentasSunat.Add(oPlandeCuenaSunat); } datos.Close(); } catch (Exception e) { throw e; } finally { if (conexion.State == ConnectionState.Open) conexion.Close(); conexion.Dispose(); } return plandecuentasSunat; }