public List <Estilo> obtener_lista_estilos() { List <Estilo> lista = new List <Estilo>(); Conexion conc = new Conexion(); try{ SqlCommand comc = new SqlCommand(); SqlDataReader leerc = null; comc.Connection = conc.AbrirConexion(); comc.CommandText = "select id_estilo_fantasy,id_estilo,id_cliente_fantasy,estado,id_color from estilos_fantasy order by id_cliente_fantasy "; leerc = comc.ExecuteReader(); while (leerc.Read()) { Estilo c = new Estilo(); c.id_estilo_fantasy = Convert.ToInt32(leerc["id_estilo_fantasy"]); c.id_estilo = Convert.ToInt32(leerc["id_estilo"]); c.estilo = consultas.obtener_estilo(c.id_estilo); c.descripcion = consultas.buscar_descripcion_estilo(c.id_estilo); c.estado = Convert.ToInt32(leerc["estado"]); c.id_cliente = Convert.ToInt32(leerc["id_cliente_fantasy"]); c.cliente = obtener_nombre_cliente_id(Convert.ToInt32(leerc["id_cliente_fantasy"])); c.id_color = Convert.ToInt32(leerc["id_color"]); c.color = consultas.obtener_color_id(Convert.ToString(c.id_color)); lista.Add(c); } leerc.Close(); }finally { conc.CerrarConexion(); conc.Dispose(); } return(lista); }
public Estilo obtener_estilo_registro(int estilo) { Estilo lista = new Estilo(); Conexion con_e = new Conexion(); try{ SqlCommand com_e = new SqlCommand(); SqlDataReader leer_e = null; com_e.Connection = con_e.AbrirConexion(); com_e.CommandText = "SELECT id_estilo_fantasy,id_color,id_cliente_fantasy,estado from estilos_fantasy where id_estilo='" + estilo + "'"; leer_e = com_e.ExecuteReader(); while (leer_e.Read()) { lista.id_estilo_fantasy = Convert.ToInt32(leer_e["id_estilo_fantasy"]); lista.id_estilo = estilo; lista.estilo = Regex.Replace(consultas.obtener_estilo(lista.id_estilo), @"\s+", " "); lista.descripcion = Regex.Replace(consultas.buscar_descripcion_estilo(lista.id_estilo), @"\s+", " "); lista.estado = Convert.ToInt32(leer_e["estado"]); lista.id_cliente = Convert.ToInt32(leer_e["id_cliente_fantasy"]); lista.cliente = obtener_nombre_cliente_id(Convert.ToInt32(leer_e["id_cliente_fantasy"])); lista.id_color = Convert.ToInt32(leer_e["id_color"]); lista.color = Regex.Replace(consultas.obtener_color_id(Convert.ToString(lista.id_color)), @"\s+", " "); } leer_e.Close(); }finally { con_e.CerrarConexion(); con_e.Dispose(); } return(lista); }