private async void BuscarCliente() { try { if (string.IsNullOrWhiteSpace(txtRutCliente.Text)) { await this.ShowMessageAsync("Error:", "Debes ingresar un rut valido."); txtRutCliente.Focus(); return; } string rutCliente = txtRutCliente.Text; Cliente cliente = scl.GetEntity(rutCliente); if (cliente != null) { txtRutCliente.Text = cliente.RutCliente; txtNombreCliente.Text = cliente.NombreContacto; } else { await this.ShowMessageAsync("Error:", "No se encuentra el rut buscado."); txtRutCliente.Focus(); return; } } catch (Exception ex) { await this.ShowMessageAsync("Error:", "Se ha producido un error inesperado.\n" + ex.Message); } }
public void TestMethod4() { /*Prueba Satisfactoria => probaremos que podemos buscar un cliente*/ ServiceCliente sc = new ServiceCliente(); string rutCliente = "11111111-1"; sc.GetEntity(rutCliente); }
private async void BuscarCliente() { try { if (string.IsNullOrWhiteSpace(txtRutCliente.Text)) { await this.ShowMessageAsync("Error:", "Debes ingresar un rut valido."); txtRutCliente.Focus(); return; } string rutCliente = txtRutCliente.Text; Cliente cliente = sc.GetEntity(rutCliente); if (cliente != null) { txtRutCliente.Text = cliente.RutCliente; txtRazonSocial.Text = cliente.RazonSocial; txtNombreContacto.Text = cliente.NombreContacto; txtEmail.Text = cliente.MailContacto; txtDireccion.Text = cliente.Direccion; txtTelefono.Text = cliente.Telefono; cmbActEmpresa.SelectedValue = cliente.IdActividadEmpresa; cmbTipoEmpresa.SelectedValue = cliente.IdTipoEmpresa; } else { await this.ShowMessageAsync("Error:", "No se encuentra el rut buscado."); txtRutCliente.Focus(); return; } } catch (Exception ex) { await this.ShowMessageAsync("Error:", "Se ha producido un error inesperado.\n" + ex.Message); } }