private void Login() { if (IsActive()) { return; } var username = ConfigurationManager.AppSettings["username"]; var password = ConfigurationManager.AppSettings["password"]; Console.Write("Iniciando sesion... "); var result = Client.Login(username, password); _sessionId = result.Resultado; if (result.RespuestaOk) { Console.WriteLine("OK", Color.Green); } else { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(result.Mensaje, Color.Red); Console.EndIndent(); } }
private void BtBuscarNormalClick(object sender, EventArgs e) { Activado = false; try { Login(); var calle = txtCalle.Text.Trim(); var altura = (int)txtAltura.Value; var esquina = txtEsquina.Text.Trim(); var partido = txtPartido.Text.Trim(); var provincia = (cbProvincia.SelectedItem as ProvinciaVO).Id; var provdesc = (cbProvincia.SelectedItem as ProvinciaVO).Nombre; Console.Write("Buscando "); Console.BeginBold(); Console.Write(calle + ", " + altura + ", " + esquina + ", " + partido + ", " + provdesc); Console.EndBold(); var result = Client.GetDireccion(_sessionId, calle, altura, esquina, partido, provincia); txtCalle.Clear(); txtAltura.Value = 0; txtEsquina.Clear(); txtPartido.Clear(); if (result.RespuestaOk) { Console.WriteLine("OK", Color.Green); SetResultados(result.Resultado); } else { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(result.Mensaje, Color.Red); Console.EndIndent(); } } catch (Exception ex) { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(ex.ToString(), Color.Red); Console.EndIndent(); } Activado = true; }
private void Initialize() { try { InitWs(); ConfigureColumns(); LoadProvincias(); Activado = true; } catch (Exception ex) { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(ex.ToString(), Color.Red); Console.EndIndent(); } }
private void LoadProvincias() { Login(); Console.Write("Buscando Provincias... "); var result = Client.GetProvincias(_sessionId); if (result.RespuestaOk) { Console.WriteLine("OK", Color.Green); cbProvincia.DisplayMember = "Nombre"; cbProvincia.DataSource = result.Resultado; } else { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(result.Mensaje, Color.Red); Console.EndIndent(); } }
private void BtBuscarSmartClick(object sender, EventArgs e) { Activado = false; try { Login(); Console.Write("Buscando "); Console.BeginBold(); Console.Write(txtDireccion.Text.Trim() + " "); Console.EndBold(); var result = Client.GetSmartSearch(_sessionId, txtDireccion.Text.Trim()); txtDireccion.Clear(); if (result.RespuestaOk) { Console.WriteLine("OK", Color.Green); SetResultados(result.Resultado); } else { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(result.Mensaje, Color.Red); Console.EndIndent(); } } catch (Exception ex) { Console.WriteLine("ERROR", Color.Red); Console.BeginIndent(); Console.WriteLine(ex.ToString(), Color.Red); Console.EndIndent(); } Activado = true; }