コード例 #1
0
ファイル: unidadNegOracleDO.cs プロジェクト: tinovo/Sitio
 /// <summary>
 /// <Documentacion>Devuelve un datatable con la busqueda.</Documentacion>
 public DataTable BuscaUnidadNeg(unidadNeg objUnidadNeg)
 {
     try
     {
         String IdlibretaDir = objUnidadNeg.IdlibretaDir;
         //return QueryDS("SELECT ABAN8, ABTAX, ABALPH,ABDC FROM PRODDTA.F0101 WHERE ((MCSTYL = 'TB' AND MCCO != '00004') OR MCSTYL = 'CO' ) AND ABAN8= " + IdlibretaDir).Tables[0];
         return QueryDS("SELECT ABAN8, ABTAX, ABALPH,ABDC FROM PRODDTA.F0101 WHERE ((MCSTYL = 'TB'  AND MCMCU LIKE  '%501' AND MCCO != '00004') OR MCSTYL = 'CO' ) AND ABAN8= " + IdlibretaDir).Tables[0];
     }
     catch (Exception e)
     {
         throw new Exception("Unidad de negocio.", e);
     }
 }
コード例 #2
0
ファイル: unidadNegOracleDO.cs プロジェクト: tinovo/Sitio
        public unidadNeg Retrieve(unidadNeg objUnidadNeg)
        {
            OracleDataReader objDR;
            try
            {
                String IdlibretaDir = objUnidadNeg.IdlibretaDir;
                //objDR = QueryDR(" SELECT MCMCU, MCCO ,MCMCU || ' ' || MCDC AS MCDC , MCDL01 FROM PRODDTA.F0006 WHERE ((MCSTYL = 'TB' AND MCCO != '00004') OR MCSTYL = 'CO' ) AND MCMCU= " + IdlibretaDir);
                objDR = QueryDR(" SELECT MCMCU, MCCO ,MCMCU || ' ' || MCDC AS MCDC , MCDL01 FROM PRODDTA.F0006 WHERE ((MCSTYL = 'TB'  AND MCMCU LIKE  '%501' AND MCCO != '00004') OR MCSTYL = 'CO' ) AND MCMCU= " + IdlibretaDir);
                while (objDR.Read())
                {
                    objUnidadNeg.IdlibretaDir = objDR["MCMCU"].ToString();
                    objUnidadNeg.Compania = objDR["MCCO"].ToString();
                    objUnidadNeg.Nombre = objDR["MCDC"].ToString();
                    objUnidadNeg.NombreCorto = objDR["MCDL01"].ToString();
                }
                objDR.Close();
                return objUnidadNeg;
            }
            catch (Exception e)
            {
                throw e;
            }

         }