private void MainWindow_Shown(Object sender, EventArgs e) { //Check the translation if (!Internet || Ts.Version == 0 || !Ts.CheckVersion()) { return; } MessageBox.Show("Hay una nueva actualización disponible, se procederá a instalarse.", "Nueva actualización disponible", MessageBoxButtons.OK, MessageBoxIcon.Information); _ = ApplyTranslation(false, true); }
/// <summary> /// Comprueba si hay actualizaciones. /// </summary> private void Update_Click(object sender, EventArgs e) { if (Internet && !File.Exists("Update.zip")) { if (Ts.CheckVersion()) { _ = ApplyTranslation(false, (Ts.Version != 0)); } else { MessageBox.Show("No hay nuevas actualizaciones.", "No hay nuevas actualizaciones", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (File.Exists("Update.zip")) { _ = ApplyTranslation(true, false); } else { MessageBox.Show("No tienes una conexión a internet y no se encuentra el archivo Update.zip, no se puede comprobar las nuevas actualizaciones.", "No tienes internet", MessageBoxButtons.OK, MessageBoxIcon.Information); } }