Example #1
0
        private void Initialize()
        {
            DataTable dtcbxTransaccion = new DataTable();

            dtcbxTransaccion.Columns.Add("Nombre", typeof(string));
            dtcbxTransaccion.Columns.Add("Codigo", typeof(int));
            dtcbxTransaccion.Rows.Add("Orden de Cargue", 3);
            dtcbxTransaccion.Rows.Add("Manifiesto de Cargue", 4);
            dtcbxTransaccion.Rows.Add("Cumplido Orden", 5);
            dtcbxTransaccion.Rows.Add("Cumplido Planilla", 6);
            dtcbxTransaccion.Rows.Add("Anular Remesa", 9);
            dtcbxTransaccion.Rows.Add("Propietario Nit", 10);
            dtcbxTransaccion.Rows.Add("Propietario Cedula", 11);
            dtcbxTransaccion.Rows.Add("Conductor", 12);
            dtcbxTransaccion.Rows.Add("Cliente Nit", 13);
            dtcbxTransaccion.Rows.Add("Cliente Cedula", 14);
            dtcbxTransaccion.Rows.Add("Vehiculo", 15);
            dtcbxTransaccion.Rows.Add("Trailer", 16);
            dtcbxTransaccion.Rows.Add("Anular Planilla", 32);
            cbxTransaccion.ValueMember   = "Codigo";
            cbxTransaccion.DisplayMember = "Nombre";
            cbxTransaccion.DataSource    = dtcbxTransaccion;
            SecurityPrvt security = new SecurityPrvt();

            Usuario   = security.Decode("fmontoya");
            Password  = security.Decode("f935cjm9262");
            UsuEmail  = security.Decode("robotcorreo");
            PassEmail = security.Decode("Tys860504882");
            Ambiente  = security.Decode("produccion");
        }
Example #2
0
        private void actualizar()
        {
            btnActualizar.Enabled = false;
            #region Definicion del bloque de seguridad
            string       usuario   = string.Empty;
            string       password  = string.Empty;
            string       usuEmail  = string.Empty;
            string       passEmail = string.Empty;
            string       ambiente  = string.Empty;
            SecurityPrvt security  = new SecurityPrvt();
            try
            {
                usuario = security.Decode("fmontoya");
            }
            catch (System.Exception)
            {
                usuario = security.Decode("usuario");
            }
            try
            {
                password = security.Decode("f935cjm9262");
            }
            catch (System.Exception)
            {
                password = security.Decode("password");
            }
            try
            {
                usuEmail = security.Decode("robotcorreo");
            }
            catch (System.Exception)
            {
                usuEmail = security.Decode("usuEmail");
            }
            try
            {
                passEmail = security.Decode("Tys860504882");
            }
            catch (System.Exception)
            {
                passEmail = security.Decode("passEmail");
            }
            try
            {
                ambiente = security.Decode("produccion");
            }
            catch (System.Exception)
            {
                ambiente = security.Decode("desarrollo");
            }
            #endregion fin de la Definicion del bloque de seguridad


            LogicaWfEnvioUnitario logica = new LogicaWfEnvioUnitario(usuario, password, usuEmail, passEmail, ambiente);

            logica.procesarEnvioMinisterio(_funcion, _xml_envio, _xml_recibido, pLogReporteMinisterio);

            btnActualizar.Enabled = true;
        }
Example #3
0
        private void consultar(string llave)
        {
            btnConsultar.Enabled = false;
            txbXmlEnviado.Text   = string.Empty;
            txbXmlRecibido.Text  = string.Empty;

            #region Definicion del bloque de seguridad
            string       usuario   = string.Empty;
            string       password  = string.Empty;
            string       usuEmail  = string.Empty;
            string       passEmail = string.Empty;
            string       ambiente  = string.Empty;
            SecurityPrvt security  = new SecurityPrvt();
            try
            {
                usuario = security.Decode("fmontoya");
            }
            catch (System.Exception)
            {
                usuario = security.Decode("usuario");
            }
            try
            {
                password = security.Decode("f935cjm9262");
            }
            catch (System.Exception)
            {
                password = security.Decode("password");
            }
            try
            {
                usuEmail = security.Decode("robotcorreo");
            }
            catch (System.Exception)
            {
                usuEmail = security.Decode("usuEmail");
            }
            try
            {
                passEmail = security.Decode("Tys860504882");
            }
            catch (System.Exception)
            {
                passEmail = security.Decode("passEmail");
            }
            try
            {
                ambiente = security.Decode("produccion");
            }
            catch (System.Exception)
            {
                ambiente = security.Decode("desarrollo");
            }
            #endregion fin de la Definicion del bloque de seguridad


            LogicaWfEnvioUnitario logica = new LogicaWfEnvioUnitario(usuario, password, usuEmail, passEmail, ambiente);
            DataTable             dt     = new DataTable();
            dt = logica.consultarRegistro(_llave, _CodigoTransaccion);
            if (dt.Rows.Count > 0)
            {
                btnConsultar.Enabled       = true;
                panelConsulta.Visible      = true;
                panelTransacciones.Visible = true;
                _xml_envio             = logica._xml_envio;
                txbXmlEnviado.Text     = _xml_envio;
                _funcion               = logica._funtion;
                pLogReporteMinisterio  = logica.pLogReporteMinisterio;
                dgvConsulta.DataSource = dt;
                btnEnviar.Focus();
            }
            btnConsultar.Enabled = true;
        }
Example #4
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            btnEnviar.Enabled   = false;
            txbXmlRecibido.Text = string.Empty;

            #region Definicion del bloque de seguridad
            string       usuario   = string.Empty;
            string       password  = string.Empty;
            string       usuEmail  = string.Empty;
            string       passEmail = string.Empty;
            string       ambiente  = string.Empty;
            SecurityPrvt security  = new SecurityPrvt();
            try
            {
                usuario = security.Decode("fmontoya");
            }
            catch (System.Exception)
            {
                usuario = security.Decode("usuario");
            }
            try
            {
                password = security.Decode("f935cjm9262");
            }
            catch (System.Exception)
            {
                password = security.Decode("password");
            }
            try
            {
                usuEmail = security.Decode("robotcorreo");
            }
            catch (System.Exception)
            {
                usuEmail = security.Decode("usuEmail");
            }
            try
            {
                passEmail = security.Decode("Tys860504882");
            }
            catch (System.Exception)
            {
                passEmail = security.Decode("passEmail");
            }
            try
            {
                ambiente = security.Decode("produccion");
            }
            catch (System.Exception)
            {
                ambiente = security.Decode("desarrollo");
            }
            #endregion fin de la Definicion del bloque de seguridad

            _xml_envio = txbXmlEnviado.Text;
            LogicaWfEnvioUnitario logica = new LogicaWfEnvioUnitario(usuario, password, usuEmail, passEmail, ambiente);

            _xml_recibido = logica.enviarMinisterio(_xml_envio);

            if (_xml_recibido.Length > 10)
            {
                txbXmlRecibido.Text = _xml_recibido;
                actualizar();
                consultar(_llave, false);
            }
            else
            {
                txbXmlRecibido.Text = "No se obtuvo respuesta por parte del servidor del ministerio.";
            }
            btnEnviar.Enabled = true;
            //logica.procesarEnvioMinisterio(_funcion, txbXmlEnviado.Text, xml_recibido, pLogReporteMinisterio);
        }