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"); }
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; }
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; }
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); }