public List<Staging> Lista_stag_id(int id) { List<Staging> listaStag = new List<Staging>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "SELECT p.PO,s.id_staging,s.fecha,u.Nombres,u.Apellidos,c.TALLA,s.pais,s.color,s.porcentaje,s.id_recibo from staging s,Usuarios u,CAT_ITEM_SIZE c,PEDIDO p where s.id_staging='"+id+"' and s.id_usuario=u.Id and s.id_talla=c.ID and p.ID_PEDIDO=s.id_pedido "; leerFilas = comando.ExecuteReader(); while (leerFilas.Read()) { Staging s = new Staging(); s.fecha = (Convert.ToDateTime(leerFilas["fecha"])).ToString("d MMMM yyyy", CultureInfo.CreateSpecificCulture("es-MX")).ToUpper(); s.nombre_usuario = leerFilas["Nombres"].ToString() + " " + leerFilas["Apellidos"].ToString(); s.talla = leerFilas["TALLA"].ToString(); s.pais = leerFilas["pais"].ToString(); s.color_description = leerFilas["color"].ToString(); s.porcentaje = leerFilas["porcentaje"].ToString(); s.total = contar_total_tallas_stag(Convert.ToInt32(leerFilas["id_staging"])); s.po = leerFilas["PO"].ToString(); s.id_staging = Convert.ToInt32(leerFilas["id_staging"]); buscar_po_estilo_recibo(Convert.ToInt32(leerFilas["id_recibo"])); s.estilo = estilo; listaStag.Add(s); } leerFilas.Close(); conn.CerrarConexion(); return listaStag; }
public List<Staging> Lista_tallas_recibo(int id_recibo){ List<Staging> listaTallas = new List<Staging>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "SELECT ris.id_recibo,ris.id_size,CIS.TALLA from CAT_ITEM_SIZE CIS, recibos_item_size ris where CIS.ID=ris.id_size and ris.id_recibo='"+id_recibo+"' and ris.staging=0 "; leerFilas = comando.ExecuteReader(); while (leerFilas.Read()){ Staging s = new Staging(); s.id_size= Convert.ToInt32(leerFilas["id_size"]); s.id_recibo= Convert.ToInt32(leerFilas["id_recibo"]); s.talla = Convert.ToString(leerFilas["TALLA"]); buscar_po_estilo_recibo(s.id_recibo); s.po = po; s.estilo = estilo; listaTallas.Add(s); } leerFilas.Close(); conn.CerrarConexion(); return listaTallas; }
public List<Staging> Lista_recibos_index( ) { List<Staging> listaStag = new List<Staging>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "SELECT ri.id_recibo,ri.total,ri.fecha,p.PO from recibos_item ri, PEDIDO p, PO_SUMMARY ps where ri.id_po_summary=ps.ID_PO_SUMMARY and ps.ID_PEDIDOS=p.ID_PEDIDO order by ri.fecha desc"; leerFilas = comando.ExecuteReader(); while (leerFilas.Read()) { Staging s = new Staging(); s.id_recibo = Convert.ToInt32(leerFilas["id_recibo"]); s.total = Convert.ToInt32(leerFilas["total"]); s.po = leerFilas["PO"].ToString(); s.fecha= (Convert.ToDateTime(leerFilas["fecha"])).ToString("d MMMM yyyy", CultureInfo.CreateSpecificCulture("es-MX")); listaStag.Add(s); } leerFilas.Close(); conn.CerrarConexion(); return listaStag; }