//Llamado del botón traspasar public async void Buscar() { try { Cliente c = new Cliente(); c.RutCliente = txtRut.Text; bool buscar = c.Buscar(); if (buscar) { txtRut.Text = c.RutCliente.Substring(0, 10); txtDV.Text = c.RutCliente.Substring(11, 1); txtRut.IsEnabled = false; txtDV.IsEnabled = false; txtRazon.Text = c.RazonSocial; txtNombre.Text = c.NombreContacto; txtEmail.Text = c.MailContacto; txtDireccion.Text = c.Direccion; txtTelefono.Text = c.Telefono.ToString(); ActividadEmpresa ac = new ActividadEmpresa(); ac.Id = c.IdActividadEmpresa; ac.Read(); cbActividad.Text = ac.Descripcion;//Cambiar a descripción TipoEmpresa te = new TipoEmpresa(); te.Id = c.IdTipoEmpresa; te.Read(); cbTipo.Text = te.Descripcion;//Cambiar a descripción btnModificar.Visibility = Visibility.Visible; btnGuardar.Visibility = Visibility.Hidden; txtRut.IsEnabled = false; } else { await this.ShowMessageAsync("Mensaje:", string.Format("No se encontraron resultados!")); /*MessageBox.Show("No se encontraron resultados!");*/ } } catch (Exception ex) { await this.ShowMessageAsync("Mensaje:", string.Format("Error al Buscar Información")); /*MessageBox.Show("error al buscar");*/ Logger.Mensaje(ex.Message); } }
//Botón Buscar (de administrar cliente) private async void btnBuscar_Click(object sender, RoutedEventArgs e) { try { Cliente c = new Cliente(); c.RutCliente = txtRut.Text + "-" + txtDV.Text; bool buscar = c.Buscar(); if (buscar) { txtRut.Text = c.RutCliente.Substring(0, 10); txtDV.Text = c.RutCliente.Substring(11, 1); txtRut.IsEnabled = false; txtDV.IsEnabled = false; txtRazon.Text = c.RazonSocial; txtNombre.Text = c.NombreContacto; txtEmail.Text = c.MailContacto; txtDireccion.Text = c.Direccion; txtTelefono.Text = c.Telefono.ToString(); ActividadEmpresa ac = new ActividadEmpresa(); ac.IdActividadEmpresa = c.IdActividadEmpresa; ac.Read(); cbActividad.Text = ac.Descripcion; TipoEmpresa te = new TipoEmpresa(); te.IdTipoEmpresa = c.IdTipoEmpresa; te.Read(); cbTipo.Text = te.Descripcion; btnModificar.Visibility = Visibility.Visible; btnGuardar.Visibility = Visibility.Hidden; } else { await this.ShowMessageAsync("Mensaje:", string.Format("No se encontraron resultados!")); } } catch (Exception ex) { await this.ShowMessageAsync("Mensaje:", string.Format("Error al Buscar Información! ")); Logger.Mensaje(ex.Message); } }
public void llenar(Cliente cli) { txtRut.Text = cli.RutCliente; txtRazonSocial.Text = cli.RazonSocial; txtNombre.Text = cli.NombreContacto; txtTelefono.Text = cli.Telefono; txtMail.Text = cli.MailContacto; txtDireccion.Text = cli.Direccion; ActividadEmpresa act = new ActividadEmpresa() { IdActividadEmpresa = cli.IdActividadEmpresa }; act.Read(); cboActividadEmpresa.Text = act.Descripcion; TipoEmpresa tip = new TipoEmpresa() { IdTipoEmpresa = cli.IdTipoEmpresa }; tip.Read(); cboTipoEmpresa.Text = tip.Descripcion; }