public List <SincronizarOT> listaOTSincroOT()
        {
            //string OT = "";
            List <SincronizarOT> lista = new List <SincronizarOT>();
            Conexion             con   = new Conexion();
            SqlCommand           cmd   = con.AbrirConexionDataP2B2000_DataP2B();

            if (cmd != null)
            {
                cmd.CommandText = "select QG_RMS_JOB_NBR QG_RMS_JOB_NBR,NM,CUST_RUT,CUST_NM,PRN_ORD_QTY,JOB_STS,Fecha_Liquidacion from Data_P2B.dbo.QGPressJob where QG_RMS_JOB_NBR not like 'b%'";// like 9/
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    SincronizarOT sincroOT = new SincronizarOT();
                    sincroOT.QG_RMS_JOB_NBR    = reader["QG_RMS_JOB_NBR"].ToString().Trim();
                    sincroOT.NM                = reader["NM"].ToString();
                    sincroOT.CUST_RUT          = reader["CUST_RUT"].ToString();
                    sincroOT.CUST_NM           = reader["CUST_NM"].ToString();
                    sincroOT.PRN_ORD_QTY       = reader["PRN_ORD_QTY"].ToString();
                    sincroOT.JOB_STS           = reader["JOB_STS"].ToString();
                    sincroOT.Fecha_Liquidacion = reader["Fecha_Liquidacion"].ToString();
                    lista.Add(sincroOT);
                }
            }
            con.CerrarConexion();
            return(lista);
        }
Esempio n. 2
0
        public List <SincronizarOT> listaOTSincroMetrics()
        {
            List <SincronizarOT> lista = new List <SincronizarOT>();
            Conexion             con   = new Conexion();
            SqlCommand           cmd   = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                cmd.CommandText = "Sincro_ListOTMetrics";

                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    SincronizarOT sincroOT = new SincronizarOT();
                    sincroOT.QG_RMS_JOB_NBR = reader["QG_RMS_JOB_NBR"].ToString().Trim();
                    sincroOT.NM             = reader["NM"].ToString().Replace("'", "");
                    sincroOT.CTD_TMSTMP     = reader["CTD_TMSTMP"].ToString();
                    if (reader["Status_OP"].ToString() == "A")
                    {
                        sincroOT.JOB_STS = "1";
                    }
                    else
                    {
                        sincroOT.JOB_STS = "2";
                    }
                    sincroOT.CUST_RUT          = reader["RUT_Cliente"].ToString();
                    sincroOT.CUST_NM           = reader["Nome_Cliente"].ToString();
                    sincroOT.QG_RMS_TITLE_CD   = "Metric";
                    sincroOT.PRN_ORD_QTY       = reader["Tiraje"].ToString();
                    sincroOT.Fecha_Liquidacion = reader["Fecha_Liquidacion"].ToString();
                    sincroOT.Vendedor          = reader["Vendedor"].ToString();
                    lista.Add(sincroOT);
                }
            }
            con.CerrarConexion();
            return(lista);
        }