feat: file metadata

This commit is contained in:
2026-03-12 11:11:34 +01:00
parent d0f54655b8
commit adaa6256cd
8 changed files with 330 additions and 60 deletions

View File

@@ -4,6 +4,7 @@ using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using CarManagerV3.Classes;
using CarManagerV3.Forms;
using CarManagerV3.Manager;
using CarManagerV3.Util;
@@ -265,6 +266,16 @@ namespace CarManagerV3
flpCars.Refresh();
flpCars.Invalidate();
flpCars.Update();
refreshMeta();
}
private void refreshMeta()
{
FileMeta meta = SafeManager.GetFileMeta(filepath);
string version = Updater.GetCurrentVersion(true);
lblFileInfo.Text = $"Car Manager 3 v.{version}, " + meta.ToString();
}
@@ -377,6 +388,7 @@ namespace CarManagerV3
refreshCars(cars);
SafeManager.SaveCars(filepath, cars);
MessageBox.Show("File saved successfully.", "Save File", MessageBoxButtons.OK, MessageBoxIcon.Information);
refreshMeta();
}
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)