private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (ValidarOrigenDestino()) {
                if (File.Exists(RutaCompleta))
                    File.Delete(RutaCompleta);

                List<XML.XMLNodo> Nodos = new List<XML.XMLNodo> {
                new XML.XMLNodo { key = "Origen",Value = Origen },
                new XML.XMLNodo { key = "Destino", Value = Destino}
            };
                helperXML = new XML.XmlHelper(NOMBREARCHIVO, "Configuracion", Nodos);
                if (helperXML.EscribirArchivo())
                {
                    System.Windows.MessageBox.Show("Configuración guardada correctamente");
                    CargarInformacion();
                    this.Close();
                }
                else
                {
                    System.Windows.MessageBox.Show("Ups! Algo realmente malo sucedio");
                }
            }
        }
 /// <summary>
 /// Ayudado de la clase XmlHelper, es el encargado de llamar el método LeerArchivo y llenar la lista con los datos
 /// </summary>
 /// <param name="_nodos">Lista que lleva consigo los Key's a buscar dentro del archivo XML</param>
 /// <param name="eError">Variable para recibir un error de existir</param>
 /// <returns>True si fue exitoso, en caso contrario False</returns>
 public bool LeerArchivoConfiguracion(ref List<XML.XMLNodo> _nodos, ref string eError)
 {
     try
     {
         helperXML = new XML.XmlHelper();
         helperXML.NombreArchivo = NOMBREARCHIVO;
         helperXML.LeerArchivo(ref _nodos, ref eError);
         return true;
     }
     catch (Exception e)
     {
         eError = e.Message;
         return false;
     }
     
 }