private void btnModificar_Click(object sender, RoutedEventArgs e)
        {
            if (usuarioActual != null)
            {
                bool error = false;

                if (!usuarioModificadoValido())
                {
                    txtUsuarioModify.Focus();
                    error = true;
                }

                if (!nombreModificadoValido())
                {
                    txtNombreModify.Focus();
                    error = true;
                }

                if (!apellidosModificadoValido())
                {
                    txtApellidosModify.Focus();
                    error = true;
                }

                if (!emailModificadoValido())
                {
                    txtEmailModify.Focus();
                    error = true;
                }

                if (!error)
                {
                    string nombre    = txtNombreModify.Text;
                    string apellidos = txtApellidosModify.Text;
                    string usuario   = txtUsuarioModify.Text;
                    string email     = txtEmailModify.Text;
                    int    rol       = cbRolModify.SelectedItem.ToString() ==
                                       "Administrador" ? 1000 : 1001;
                    string imagePath = (pbImageModify.Source as BitmapImage).UriSource.AbsoluteUri;

                    if (listaUsuarios.Modificar(usuario, email, nombre, apellidos,
                                                rol, imagePath, usuarioActual) != 0)
                    {
                        status.Foreground = new SolidColorBrush(Colors.Green);
                        status.Text       = "Modificacion correcta";

                        usuarioActual = listaUsuarios.GetUsuario(usuario);

                        mostrarUsuarios();

                        this.showModifyRow();
                    }
                    else
                    {
                        status.Foreground = new SolidColorBrush(Colors.Red);
                        status.Text       = "Problemas en la modificación";
                    }
                    status.Foreground = new SolidColorBrush(Colors.Black);
                }
            }
        }