Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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;
  }