Esempio n. 1
0
 public BE.BE_VOLA GetConsultGuia(string CO_EMPR, string CO_TERM, string TP_NEGO, string TP_FILT, string VL_FILT)
 {
     BE.BE_VOLA _Result = new BE.BE_VOLA();
     BL.BL_VOLA _Eject  = new BL.BL_VOLA();
     _Result = _Eject.GetConsultGuia(CO_EMPR, CO_TERM, TP_NEGO, TP_FILT, VL_FILT);
     return(_Result);
 }
Esempio n. 2
0
 public BE.BE_VOLA GetConsultGuia(string CO_EMPR, string CO_TERM, string TP_NEGO, string TP_FILT, string VL_FILT)
 {
     BE.BE_VOLA _Result = new BE.BE_VOLA();
     BL.BL_VOLA _Eject = new BL.BL_VOLA();
     _Result = _Eject.GetConsultGuia(CO_EMPR, CO_TERM, TP_NEGO, TP_FILT,  VL_FILT);
     return _Result;
 }
Esempio n. 3
0
 public BE.BE_VOLA GetConsultGuia(string CO_EMPR, string CO_TERM, string TP_NEGO, string TP_FILT, string VL_FILT)
 {
     BE.BE_VOLA _Result = new BE.BE_VOLA();
     try
     {
         DA.DA_VOLA _objDA_VOLA = new DA.DA_VOLA();
         if (TP_NEGO == "IMP")
         {
             _Result = _objDA_VOLA.GetVolante(CO_EMPR, CO_TERM, TP_FILT, VL_FILT);
         }
         if (TP_NEGO == "EXP")
         {
             _Result = new BE.BE_VOLA();
         }
     }
     catch (Exception ex)
     {
         throw new ArgumentException(ex.Message);
     }
     return(_Result);
 }
Esempio n. 4
0
        public BE.BE_VOLA GetConsultGuia(string CO_EMPR, string CO_TERM, string TP_NEGO, string TP_FILT, string VL_FILT)
        {
            BE.BE_VOLA _Result = new BE.BE_VOLA();
            try
            {
                DA.DA_VOLA _objDA_VOLA = new DA.DA_VOLA();
                if (TP_NEGO == "IMP")
                {
                    _Result = _objDA_VOLA.GetVolante(CO_EMPR, CO_TERM, TP_FILT, VL_FILT);
                }
                if (TP_NEGO == "EXP")
                {
                    _Result = new BE.BE_VOLA();
                }
                
            }
            catch (Exception ex)
            {
                throw new ArgumentException(ex.Message);
            }
            return _Result;

        }
Esempio n. 5
0
        public BE.BE_VOLA GetVolante(string CO_EMPR, string CO_TERM,  string TP_FILT, string VL_FILT)
        {
            BE.BE_VOLA _Result = new BE.BE_VOLA();
            _Result.lstVolanteReport = new List<BE.BE_TCVOLA_REPO>();
            _Result.Result = new Bussines.Entity.BE_RESULT();
            try
            {
                db_BaseDatos.LimpiarComandos();
                db_BaseDatos.AddParameterIn("ICO_EMPR", Database.ExpectedType.String, CO_EMPR);
                db_BaseDatos.AddParameterIn("ICO_TERM", Database.ExpectedType.String, CO_TERM);
                db_BaseDatos.AddParameterIn("ICO_NEGO", Database.ExpectedType.String, "IMP");
                db_BaseDatos.AddParameterIn("ITP_FILT", Database.ExpectedType.String, TP_FILT);
                db_BaseDatos.AddParameterIn("IVL_FILT", Database.ExpectedType.String, VL_FILT);

                db_BaseDatos.AddParameterOut("VCURSOR", Database.ExpectedType.Cursor);

                IDataReader _Reader;
                BE.BE_TCVOLA_REPO _objBE_TCVOLA_REPO = null;
                using (_Reader = db_BaseDatos.ExecuteReaderByCommand("TLMEXTR.PKG_MATEO.UPS_GET_CONSULT_GUIA"))
                {
                    int COL0, COL1, COL2, COL3, COL4, COL5, COL6, COL7, COL8, COL9, COL10, COL11, COL12, COL13, COL14, COL15, COL16, COL17, COL18, COL19, COL20, COL21, COL22, COL23, COL24, COL25, COL26, COL27, COL28, COL29, COL30;
                    //CURSOR 1
                    COL0 = _Reader.GetOrdinal("CO_EMPR");
                    COL1 = _Reader.GetOrdinal("CO_TERM");
                    COL2 = _Reader.GetOrdinal("NU_MANI");
                    COL3 = _Reader.GetOrdinal("NU_VUEL");
                    COL4 = _Reader.GetOrdinal("CO_ENTI_LINE");
                    COL5 = _Reader.GetOrdinal("CO_CIUD_ORIG");
                    COL6 = _Reader.GetOrdinal("CO_CIUD_DEST");
                    COL7 = _Reader.GetOrdinal("NU_GUIA_MADR");
                    COL8 = _Reader.GetOrdinal("NU_GUIA");
                    COL9 = _Reader.GetOrdinal("CO_ENTI_AGRE");
                    COL10 = _Reader.GetOrdinal("DE_ENTI_AGRE");
                    COL11 = _Reader.GetOrdinal("CO_ENTI_AGEM");
                    COL12 = _Reader.GetOrdinal("DE_ENTI_AGEM");
                    COL13 = _Reader.GetOrdinal("NU_BULT_RECI");
                    COL14 = _Reader.GetOrdinal("KG_RECI");
                    COL15 = _Reader.GetOrdinal("CO_ENTI_CONS");
                    COL16 = _Reader.GetOrdinal("NO_CONS");
                    COL17 = _Reader.GetOrdinal("DE_CARG_0001");
                    COL18 = _Reader.GetOrdinal("TI_INGR");
                    COL19 = _Reader.GetOrdinal("DE_TIPO_INGR");
                    COL20 = _Reader.GetOrdinal("NU_VOLA");
                    COL21 = _Reader.GetOrdinal("NU_VOLA_MADR");
                    COL22 = _Reader.GetOrdinal("ST_INVE");
                    COL23 = _Reader.GetOrdinal("ST_VOLA");
                    COL24 = _Reader.GetOrdinal("NU_BULT_VOLA");
                    COL25 = _Reader.GetOrdinal("KG_RECI_VOLA");
                    COL26 = _Reader.GetOrdinal("ST_TRAN");
                    COL27 = _Reader.GetOrdinal("DE_ORIG_CARG");
                    COL28 = _Reader.GetOrdinal("DE_DEST_CARG");

                    while (_Reader.Read())
                    {
                        _objBE_TCVOLA_REPO = new BE.BE_TCVOLA_REPO();
                        _objBE_TCVOLA_REPO.CO_EMPR = _Reader.IsDBNull(COL0) ? string.Empty : _Reader.GetString(COL0);
                        _objBE_TCVOLA_REPO.CO_TERM = _Reader.IsDBNull(COL1) ? string.Empty : _Reader.GetString(COL1);
                        _objBE_TCVOLA_REPO.NU_MANI = _Reader.IsDBNull(COL2) ? string.Empty : _Reader.GetString(COL2);
                        _objBE_TCVOLA_REPO.NU_VUEL = _Reader.IsDBNull(COL3) ? string.Empty : _Reader.GetString(COL3);
                        _objBE_TCVOLA_REPO.CO_ENTI_LINE = _Reader.IsDBNull(COL4) ? string.Empty : _Reader.GetString(COL4);
                        _objBE_TCVOLA_REPO.CO_CIUD_ORIG = _Reader.IsDBNull(COL5) ? string.Empty : _Reader.GetString(COL5);
                        _objBE_TCVOLA_REPO.CO_CIUD_DEST = _Reader.IsDBNull(COL6) ? string.Empty : _Reader.GetString(COL6);
                        _objBE_TCVOLA_REPO.NU_GUIA_MADR = _Reader.IsDBNull(COL7) ? string.Empty : _Reader.GetString(COL7);
                        _objBE_TCVOLA_REPO.NU_GUIA = _Reader.IsDBNull(COL8) ? string.Empty : _Reader.GetString(COL8);
                        _objBE_TCVOLA_REPO.CO_ENTI_AGRE = _Reader.IsDBNull(COL9) ? string.Empty : _Reader.GetString(COL9);
                        _objBE_TCVOLA_REPO.DE_ENTI_AGRE = _Reader.IsDBNull(COL10) ? string.Empty : _Reader.GetString(COL10);
                        _objBE_TCVOLA_REPO.CO_ENTI_AGEM = _Reader.IsDBNull(COL11) ? string.Empty : _Reader.GetString(COL11);
                        _objBE_TCVOLA_REPO.DE_ENTI_AGEM = _Reader.IsDBNull(COL12) ? string.Empty : _Reader.GetString(COL12);
                        _objBE_TCVOLA_REPO.NU_BULT_RECI = _Reader.IsDBNull(COL13) ? string.Empty : _Reader.GetString(COL13);
                        _objBE_TCVOLA_REPO.KG_RECI = _Reader.IsDBNull(COL14) ? string.Empty : _Reader.GetString(COL14);
                        _objBE_TCVOLA_REPO.CO_ENTI_CONS = _Reader.IsDBNull(COL15) ? string.Empty : _Reader.GetString(COL15);
                        _objBE_TCVOLA_REPO.NO_CONS = _Reader.IsDBNull(COL16) ? string.Empty : _Reader.GetString(COL16);
                        _objBE_TCVOLA_REPO.DE_CARG_0001 = _Reader.IsDBNull(COL17) ? string.Empty : _Reader.GetString(COL17);
                        _objBE_TCVOLA_REPO.TI_INGR = _Reader.IsDBNull(COL18) ? string.Empty : _Reader.GetString(COL18);
                        _objBE_TCVOLA_REPO.DE_TIPO_INGR = _Reader.IsDBNull(COL19) ? string.Empty : _Reader.GetString(COL19);
                        _objBE_TCVOLA_REPO.NU_VOLA = _Reader.IsDBNull(COL20) ? string.Empty : _Reader.GetString(COL20);
                        _objBE_TCVOLA_REPO.NU_VOLA_MADR = _Reader.IsDBNull(COL21) ? string.Empty : _Reader.GetString(COL21);
                        _objBE_TCVOLA_REPO.ST_INVE = _Reader.IsDBNull(COL22) ? string.Empty : _Reader.GetString(COL22);
                        _objBE_TCVOLA_REPO.ST_VOLA = _Reader.IsDBNull(COL23) ? string.Empty : _Reader.GetString(COL23);
                        _objBE_TCVOLA_REPO.NU_BULT_VOLA = _Reader.IsDBNull(COL24) ? string.Empty : _Reader.GetString(COL24);
                        _objBE_TCVOLA_REPO.KG_RECI_VOLA = _Reader.IsDBNull(COL25) ? string.Empty : _Reader.GetString(COL25);
                        _objBE_TCVOLA_REPO.ST_TRAN = _Reader.IsDBNull(COL26) ? string.Empty : _Reader.GetString(COL26);
                        _objBE_TCVOLA_REPO.DE_ORIG_CARG = _Reader.IsDBNull(COL27) ? string.Empty : _Reader.GetString(COL27);
                        _objBE_TCVOLA_REPO.DE_DEST_CARG = _Reader.IsDBNull(COL28) ? string.Empty : _Reader.GetString(COL28);
                        _Result.lstVolanteReport.Add(_objBE_TCVOLA_REPO);
                    }

                }
                _Result.Result.ResultEje = true;
                _Result.Result.Codigo = 1;
                _Result.Result.Mensaje = "OK";
            }
            catch (Exception ex)
            {                 
                _Result.Result.ResultEje=false;
                _Result.Result.Codigo = -1;
                _Result.Result.Mensaje =Validacion.BuscarCadena(ex.Message, '@');
            }
            finally
            {
                db_BaseDatos.LimpiarComandos();
                db_BaseDatos.CloseConnection();
            }
            return _Result;
        }
Esempio n. 6
0
        public BE.BE_VOLA GetVolante(string CO_EMPR, string CO_TERM, string TP_FILT, string VL_FILT)
        {
            BE.BE_VOLA _Result = new BE.BE_VOLA();
            _Result.lstVolanteReport = new List <BE.BE_TCVOLA_REPO>();
            _Result.Result           = new Bussines.Entity.BE_RESULT();
            try
            {
                db_BaseDatos.LimpiarComandos();
                db_BaseDatos.AddParameterIn("ICO_EMPR", Database.ExpectedType.String, CO_EMPR);
                db_BaseDatos.AddParameterIn("ICO_TERM", Database.ExpectedType.String, CO_TERM);
                db_BaseDatos.AddParameterIn("ICO_NEGO", Database.ExpectedType.String, "IMP");
                db_BaseDatos.AddParameterIn("ITP_FILT", Database.ExpectedType.String, TP_FILT);
                db_BaseDatos.AddParameterIn("IVL_FILT", Database.ExpectedType.String, VL_FILT);

                db_BaseDatos.AddParameterOut("VCURSOR", Database.ExpectedType.Cursor);

                IDataReader       _Reader;
                BE.BE_TCVOLA_REPO _objBE_TCVOLA_REPO = null;
                using (_Reader = db_BaseDatos.ExecuteReaderByCommand("TLMEXTR.PKG_MATEO.UPS_GET_CONSULT_GUIA"))
                {
                    int COL0, COL1, COL2, COL3, COL4, COL5, COL6, COL7, COL8, COL9, COL10, COL11, COL12, COL13, COL14, COL15, COL16, COL17, COL18, COL19, COL20, COL21, COL22, COL23, COL24, COL25, COL26, COL27, COL28, COL29, COL30;
                    //CURSOR 1
                    COL0  = _Reader.GetOrdinal("CO_EMPR");
                    COL1  = _Reader.GetOrdinal("CO_TERM");
                    COL2  = _Reader.GetOrdinal("NU_MANI");
                    COL3  = _Reader.GetOrdinal("NU_VUEL");
                    COL4  = _Reader.GetOrdinal("CO_ENTI_LINE");
                    COL5  = _Reader.GetOrdinal("CO_CIUD_ORIG");
                    COL6  = _Reader.GetOrdinal("CO_CIUD_DEST");
                    COL7  = _Reader.GetOrdinal("NU_GUIA_MADR");
                    COL8  = _Reader.GetOrdinal("NU_GUIA");
                    COL9  = _Reader.GetOrdinal("CO_ENTI_AGRE");
                    COL10 = _Reader.GetOrdinal("DE_ENTI_AGRE");
                    COL11 = _Reader.GetOrdinal("CO_ENTI_AGEM");
                    COL12 = _Reader.GetOrdinal("DE_ENTI_AGEM");
                    COL13 = _Reader.GetOrdinal("NU_BULT_RECI");
                    COL14 = _Reader.GetOrdinal("KG_RECI");
                    COL15 = _Reader.GetOrdinal("CO_ENTI_CONS");
                    COL16 = _Reader.GetOrdinal("NO_CONS");
                    COL17 = _Reader.GetOrdinal("DE_CARG_0001");
                    COL18 = _Reader.GetOrdinal("TI_INGR");
                    COL19 = _Reader.GetOrdinal("DE_TIPO_INGR");
                    COL20 = _Reader.GetOrdinal("NU_VOLA");
                    COL21 = _Reader.GetOrdinal("NU_VOLA_MADR");
                    COL22 = _Reader.GetOrdinal("ST_INVE");
                    COL23 = _Reader.GetOrdinal("ST_VOLA");
                    COL24 = _Reader.GetOrdinal("NU_BULT_VOLA");
                    COL25 = _Reader.GetOrdinal("KG_RECI_VOLA");
                    COL26 = _Reader.GetOrdinal("ST_TRAN");
                    COL27 = _Reader.GetOrdinal("DE_ORIG_CARG");
                    COL28 = _Reader.GetOrdinal("DE_DEST_CARG");

                    while (_Reader.Read())
                    {
                        _objBE_TCVOLA_REPO              = new BE.BE_TCVOLA_REPO();
                        _objBE_TCVOLA_REPO.CO_EMPR      = _Reader.IsDBNull(COL0) ? string.Empty : _Reader.GetString(COL0);
                        _objBE_TCVOLA_REPO.CO_TERM      = _Reader.IsDBNull(COL1) ? string.Empty : _Reader.GetString(COL1);
                        _objBE_TCVOLA_REPO.NU_MANI      = _Reader.IsDBNull(COL2) ? string.Empty : _Reader.GetString(COL2);
                        _objBE_TCVOLA_REPO.NU_VUEL      = _Reader.IsDBNull(COL3) ? string.Empty : _Reader.GetString(COL3);
                        _objBE_TCVOLA_REPO.CO_ENTI_LINE = _Reader.IsDBNull(COL4) ? string.Empty : _Reader.GetString(COL4);
                        _objBE_TCVOLA_REPO.CO_CIUD_ORIG = _Reader.IsDBNull(COL5) ? string.Empty : _Reader.GetString(COL5);
                        _objBE_TCVOLA_REPO.CO_CIUD_DEST = _Reader.IsDBNull(COL6) ? string.Empty : _Reader.GetString(COL6);
                        _objBE_TCVOLA_REPO.NU_GUIA_MADR = _Reader.IsDBNull(COL7) ? string.Empty : _Reader.GetString(COL7);
                        _objBE_TCVOLA_REPO.NU_GUIA      = _Reader.IsDBNull(COL8) ? string.Empty : _Reader.GetString(COL8);
                        _objBE_TCVOLA_REPO.CO_ENTI_AGRE = _Reader.IsDBNull(COL9) ? string.Empty : _Reader.GetString(COL9);
                        _objBE_TCVOLA_REPO.DE_ENTI_AGRE = _Reader.IsDBNull(COL10) ? string.Empty : _Reader.GetString(COL10);
                        _objBE_TCVOLA_REPO.CO_ENTI_AGEM = _Reader.IsDBNull(COL11) ? string.Empty : _Reader.GetString(COL11);
                        _objBE_TCVOLA_REPO.DE_ENTI_AGEM = _Reader.IsDBNull(COL12) ? string.Empty : _Reader.GetString(COL12);
                        _objBE_TCVOLA_REPO.NU_BULT_RECI = _Reader.IsDBNull(COL13) ? string.Empty : _Reader.GetString(COL13);
                        _objBE_TCVOLA_REPO.KG_RECI      = _Reader.IsDBNull(COL14) ? string.Empty : _Reader.GetString(COL14);
                        _objBE_TCVOLA_REPO.CO_ENTI_CONS = _Reader.IsDBNull(COL15) ? string.Empty : _Reader.GetString(COL15);
                        _objBE_TCVOLA_REPO.NO_CONS      = _Reader.IsDBNull(COL16) ? string.Empty : _Reader.GetString(COL16);
                        _objBE_TCVOLA_REPO.DE_CARG_0001 = _Reader.IsDBNull(COL17) ? string.Empty : _Reader.GetString(COL17);
                        _objBE_TCVOLA_REPO.TI_INGR      = _Reader.IsDBNull(COL18) ? string.Empty : _Reader.GetString(COL18);
                        _objBE_TCVOLA_REPO.DE_TIPO_INGR = _Reader.IsDBNull(COL19) ? string.Empty : _Reader.GetString(COL19);
                        _objBE_TCVOLA_REPO.NU_VOLA      = _Reader.IsDBNull(COL20) ? string.Empty : _Reader.GetString(COL20);
                        _objBE_TCVOLA_REPO.NU_VOLA_MADR = _Reader.IsDBNull(COL21) ? string.Empty : _Reader.GetString(COL21);
                        _objBE_TCVOLA_REPO.ST_INVE      = _Reader.IsDBNull(COL22) ? string.Empty : _Reader.GetString(COL22);
                        _objBE_TCVOLA_REPO.ST_VOLA      = _Reader.IsDBNull(COL23) ? string.Empty : _Reader.GetString(COL23);
                        _objBE_TCVOLA_REPO.NU_BULT_VOLA = _Reader.IsDBNull(COL24) ? string.Empty : _Reader.GetString(COL24);
                        _objBE_TCVOLA_REPO.KG_RECI_VOLA = _Reader.IsDBNull(COL25) ? string.Empty : _Reader.GetString(COL25);
                        _objBE_TCVOLA_REPO.ST_TRAN      = _Reader.IsDBNull(COL26) ? string.Empty : _Reader.GetString(COL26);
                        _objBE_TCVOLA_REPO.DE_ORIG_CARG = _Reader.IsDBNull(COL27) ? string.Empty : _Reader.GetString(COL27);
                        _objBE_TCVOLA_REPO.DE_DEST_CARG = _Reader.IsDBNull(COL28) ? string.Empty : _Reader.GetString(COL28);
                        _Result.lstVolanteReport.Add(_objBE_TCVOLA_REPO);
                    }
                }
                _Result.Result.ResultEje = true;
                _Result.Result.Codigo    = 1;
                _Result.Result.Mensaje   = "OK";
            }
            catch (Exception ex)
            {
                _Result.Result.ResultEje = false;
                _Result.Result.Codigo    = -1;
                _Result.Result.Mensaje   = Validacion.BuscarCadena(ex.Message, '@');
            }
            finally
            {
                db_BaseDatos.LimpiarComandos();
                db_BaseDatos.CloseConnection();
            }
            return(_Result);
        }