private void btnAceptar_Click(object sender, RoutedEventArgs e) { if (txtDNI.Text != string.Empty && txtApellido.Text != string.Empty && txtNombre.Text != string.Empty && txtTelefono.Text != string.Empty) { MessageBoxResult respuesta = MessageBox.Show("¿Desea guardar los datos?", "Alta de Cliente.", MessageBoxButton.YesNo, MessageBoxImage.Question); if (respuesta == MessageBoxResult.Yes) { Cliente oCliente = new Cliente(); oCliente.Cli_DNI = Convert.ToInt32(txtDNI.Text); oCliente.Cli_Apellido = txtApellido.Text; oCliente.Cli_Nombre = txtNombre.Text; oCliente.Cli_Telefono = txtTelefono.Text; oCliente.Cli_Email = txtEmail.Text; string dni = txtDNI.Text; if (TrabajarClientes.traerCliente(dni) == null) { TrabajarClientes.agregarCliente(oCliente); MessageBox.Show("El cliente ha sido registrado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation); MessageBox.Show("DNI: " + oCliente.Cli_DNI + "\nApellido: " + oCliente.Cli_Apellido + "\nNombre: " + oCliente.Cli_Nombre + "\nTeléfono:" + oCliente.Cli_Telefono + "\nE-Mail: " + oCliente.Cli_Email, "Datos Almacenados", MessageBoxButton.OK, MessageBoxImage.Information); clearFormAdd(); grdClienteAlta.Visibility = Visibility.Hidden; grdCliente.Visibility = Visibility.Visible; } else { MessageBox.Show("El DNI ya esta registrado"); clearFormAdd(); } } } else { MessageBox.Show("Complete todos los campos necesarios.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error); } traerClientes(); }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { if (txtBusqueda.Text == "") { MessageBox.Show("Debe ingresar DNI para realizar la busqueda.", "¡Atención!", MessageBoxButton.OK, MessageBoxImage.Warning); traerClientes(); } else { string dni; dni = txtBusqueda.Text; if (TrabajarClientes.traerCliente(dni) == null) { MessageBox.Show("Sin resultado.\nDNI no registrado.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error); traerClientes(); } else { lstCliente.DataContext = TrabajarClientes.buscarPorDNI(dni); } } txtBusqueda.Text = ""; }