示例#1
0
 public List<stag_conteo> obtener_staging_inicio_busqueda(string busqueda){
     string query = "";
     if (busqueda == "0"){
         query = "SELECT top 20 s.id_staging,s.id_pedido,s.id_estilo,s.comentarios,s.fecha,s.id_usuario_captura,s.total  " +
             " from staging s order by s.id_staging desc";
     }else {
         query = "SELECT top 20 s.id_staging,s.id_pedido,s.id_estilo,s.comentarios,s.fecha,s.id_usuario_captura,s.total  " +
             " from staging s,PEDIDO p WHERE p.ID_PEDIDO=s.id_pedido AND p.PO like'%"+busqueda+"%' " +
             "order by s.id_staging desc";
     }
     List<stag_conteo> lista = new List<stag_conteo>();
     Conexion con = new Conexion();
     try{
         SqlCommand com = new SqlCommand();
         SqlDataReader leer = null;
         com.Connection = con.AbrirConexion();
         //com.CommandText = "SELECT  s.id_staging,s.id_pedido,s.id_estilo,s.comentarios,s.fecha,s.id_usuario_captura,s.total  " +
         //  " from staging s order by s.id_staging desc";
         com.CommandText = query;
         leer = com.ExecuteReader();
         while (leer.Read()){
             stag_conteo ps = new stag_conteo();
             ps.id_staging = Convert.ToInt32(leer["id_staging"]);
             ps.estilo_nombre = consultas.buscar_descripcion_estilo(Convert.ToInt32(leer["id_estilo"]));
             ps.po = consultas.obtener_po_id(leer["id_pedido"].ToString());
             ps.estilo = consultas.obtener_estilo(Convert.ToInt32(leer["id_estilo"]));
             ps.fecha = ((Convert.ToDateTime(leer["fecha"])).ToString("MMM dd yyyy")).ToUpper();
             ps.cantidad = Convert.ToString(leer["total"]);
             ps.usuario = (consultas.buscar_nombre_usuario(leer["id_usuario_captura"].ToString())).ToUpper();
             lista.Add(ps);
         }leer.Close();
     }finally { con.CerrarConexion(); con.Dispose(); }
     return lista;
 }
示例#2
0
 //lista_papeleta_staging
 public List<stag_conteo> lista_papeleta_staging(int stag,int turno)
 {
     List<stag_conteo> lista = new List<stag_conteo>();
     Conexion con = new Conexion();
     try{
         SqlCommand com = new SqlCommand();
         SqlDataReader leer = null;
         com.Connection = con.AbrirConexion();
         com.CommandText = "SELECT s.id_pedido,s.id_estilo,s.comentarios,s.fecha,s.id_usuario_captura,sc.id_talla,sc.id_pais,sc.id_color,sc.id_porcentaje,sc.total,sc.id_empleado  " +
             " from staging_count sc,staging s where sc.id_staging=s.id_staging and sc.id_staging='"+stag+"' ";
         leer = com.ExecuteReader();
         while (leer.Read()){
             stag_conteo ps = new stag_conteo();
             ps.estilo_nombre = consultas.buscar_descripcion_estilo(Convert.ToInt32(leer["id_estilo"]));
             ps.po = consultas.obtener_po_id(leer["id_pedido"].ToString());
             ps.estilo = consultas.obtener_estilo(Convert.ToInt32(leer["id_estilo"]));
             ps.fecha = (Convert.ToDateTime(leer["fecha"])).ToString("MMM dd yyyy");
             ps.color= consultas.obtener_color_id(Convert.ToString(leer["id_color"]))+"-"+consultas.obtener_descripcion_color_id(Convert.ToString(leer["id_color"]));
             ps.talla= consultas.obtener_size_id(Convert.ToString(leer["id_talla"]));
             ps.porcentaje = consultas.obtener_fabric_percent_id(Convert.ToString(leer["id_porcentaje"]));
             ps.pais= consultas.obtener_pais_id(Convert.ToString(leer["id_pais"]));
             ps.cantidad = Convert.ToString(leer["total"]);
             ps.usuario_conteo = Convert.ToString(leer["id_empleado"]);
             ps.observaciones = leer["comentarios"].ToString();
             ps.usuario = (consultas.buscar_nombre_usuario(leer["id_usuario_captura"].ToString())).ToUpper();
             if (turno == 1) { ps.turno = "PRIMER TURNO"; } else { ps.turno = "SEGUNDO TURNO"; }
             lista.Add(ps);
         }leer.Close();
     }finally { con.CerrarConexion(); con.Dispose(); }
     return lista;
 }
示例#3
0
 /****************************************************************************************************************************************/
 public List<stag_conteo> obtener_lista_staging_summary(int summary){
     List<stag_conteo> lista = new List<stag_conteo>();
     Conexion con = new Conexion();
     try{
         SqlCommand com = new SqlCommand();
         SqlDataReader leer = null;
         com.Connection = con.AbrirConexion();
         com.CommandText = "SELECT id_staging,id_pedido,id_estilo,total,id_usuario_captura,comentarios,fecha FROM " +
             " staging WHERE id_summary='" + summary + "'" ;
         leer = com.ExecuteReader();
         while (leer.Read()){
             stag_conteo s = new stag_conteo();
             s.id_staging = Convert.ToInt32(leer["id_staging"]);
             s.fecha = (Convert.ToDateTime(leer["fecha"])).ToString("MMM dd yyyy");
             s.usuario = consultas.buscar_nombre_usuario(Convert.ToString(leer["id_usuario_captura"]));
             s.total = Convert.ToInt32(leer["total"]);                   
             s.lista_staging = obtener_lista_items_customer_staging(s.id_staging, summary);
             lista.Add(s);
         }leer.Close();
     }finally { con.CerrarConexion(); con.Dispose(); }
     return lista;
 }