private void btnGuardarCliente_Click(object sender, RoutedEventArgs e)
        {
            string            msj = "";
            ValidarClientess  ob  = new ValidarClientess();
            ObservableObjects ob1 = new ObservableObjects();

            if
            (
                string.IsNullOrWhiteSpace(txtPrimerNombre.Text) ||
                string.IsNullOrWhiteSpace(txtPrimerApellido.Text) ||
                string.IsNullOrWhiteSpace(txtSegundoApellido.Text) ||
                string.IsNullOrWhiteSpace(txtDui.Text) ||
                string.IsNullOrWhiteSpace(txtDireccion.Text) ||
                string.IsNullOrWhiteSpace(txtTelefono.Text)
            )
            {
                MessageBox.Show("Por favor, rellene los campos obligatorios.", "Aviso", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else if
            (
                txtCorreo.IsFocused == false &&
                (string.IsNullOrWhiteSpace(txtDui.Text) == false) &&
                (ob1.buscarDui(txtDui.Text) == "No se ha encontrado dui")
            )
            {
                MessageBox.Show("Por favor, corrija el DUI", "Aviso", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else if
            (
                txtCorreo.IsFocused == false &&
                (string.IsNullOrWhiteSpace(txtCorreo.Text) == false) &&
                (ob1.buscaCorreo(txtCorreo.Text) == "No se ha encontrado correo")
            )
            {
                MessageBox.Show("Por favor, corrija el correo", "Aviso", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else
            {
                try
                {
                    c.primerNombre    = txtPrimerNombre.Text;
                    c.segundoNombre   = txtSegundoNombre.Text;
                    c.primerApellido  = txtPrimerApellido.Text;
                    c.segundoApellido = txtSegundoApellido.Text;
                    c.dui             = txtDui.Text;
                    c.direccion       = txtDireccion.Text;
                    c.telefono        = txtTelefono.Text;
                    c.correo          = txtCorreo.Text;
                    if (id == null)
                    {
                        msj = c2.registrar(c);
                        MessageBox.Show(msj, "Aviso", MessageBoxButton.OK, MessageBoxImage.Information);
                    }
                    else
                    {
                        msj = c2.actualizar(id, c);
                        mw.cargarDatos();
                        MessageBoxResult r =
                            MessageBox.Show(msj + " ¿Desea cerrar el editor?", "Aviso", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.Yes);
                        if (r == MessageBoxResult.Yes)
                        {
                            Close();
                        }
                    }
                    mw.cargarDatos();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }