public List <Pasos> ConsultarPasos() { Obtenido = null; Pasos Paso; LPasos = new List <Pasos>(); Sentencia = $"SELECT * FROM PASOS"; using (var Comando = new OracleCommand(Sentencia, Conexion)) { Comando.CommandType = System.Data.CommandType.Text; Obtenido = Comando.ExecuteReader(); } while (Obtenido.Read()) { //Entrada salida nombre Paso = new Pasos(Obtenido["ENTRADA"].ToString(), Obtenido["SALIDA"].ToString(), Obtenido["NOMBRE"].ToString()); Paso.SetId(Obtenido["PASO_ID"].ToString()); Paso.SetFuncion(Obtenido["FUNCION_ID"].ToString()); Paso.SetResultado(Obtenido["RESULTADO_ID"].ToString()); LPasos.Add(Paso); } return(LPasos); }
private void RegistrarPaso(string Pre, string Post, string Nombre) { //OPTIMIZAR ESTE FILTRO, SEDE DEMASIADO ANTE CUALQUIER CAMBIO PEQUEÑO if (!Pre.Equals(Post)) { //CREAR PASO Y AGREGARLO A LA LISTA Paso = new Pasos(Pre, Post, Nombre); Conexion.Open(); Paso.SetId(DAL.SiguientePaso()); Conexion.Close(); Paso.SetFuncion(Funcion_id); Paso.SetId(Resultado_id); LPasos.Add(Paso); } }