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);
        }
示例#2
0
        public bool CambiarEstadoOT(string OT, int Estado)
        {
            Conexion      conexion = new Conexion();
            SqlDataReader dr;
            bool          respuesta = true;
            SqlCommand    cmd       = conexion.AbrirConexionDataP2B2000_DataP2B();

            try
            {
                cmd.CommandText = "Desp_CambiarEstadoOT";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cmd.CommandTimeout = 30;
                cmd.Parameters.AddWithValue("@OT", OT);
                cmd.Parameters.AddWithValue("@Estado", Estado);

                dr = cmd.ExecuteReader();

                if (dr.Read())
                {
                    respuesta = Convert.ToBoolean(dr["respuesta"].ToString());
                }
            }
            catch (Exception exc)
            {
                throw exc;
            }
            conexion.CerrarConexion();
            return(respuesta);
        }
        public bool SincronizarOT(string query)
        {
            Boolean    respuesta = false;
            Conexion   con       = new Conexion();
            SqlCommand cmd       = con.AbrirConexionDataP2B2000_DataP2B();

            if (cmd != null)
            {
                cmd.CommandText = query;
                cmd.ExecuteNonQuery();
                respuesta = true;
            }
            con.CerrarConexion();
            return(respuesta);
        }