public IHttpActionResult Open(FichierRecent fileInfo) { service.FileOpen(fileInfo.CheminFichier); fileInfo.NomSauvegarde = service.SettingsGet().Nom; return Json(fileInfo); }
public IHttpActionResult Create(FichierRecent fileInfo) { if(!ModelState.IsValid) { return BadRequest(ModelState); } service.FileCreate(fileInfo.CheminFichier, fileInfo.NomSauvegarde); return Json(fileInfo); }
public void Add(FichierRecent fichierRecent) { FichierRecent existing = recentFiles.FirstOrDefault(f => f.CheminFichier == fichierRecent.CheminFichier); if (existing != null) { recentFiles.Remove(existing); } else if(recentFiles.Count >= MAX_FICHIERS_RECENTS) { recentFiles.RemoveLast(); } recentFiles.AddFirst(fichierRecent); }
private void AddToRecentFiles() { FichierRecent recent = new FichierRecent(); recent.CheminFichier = escadronManager.Path; recent.NomSauvegarde = data.Nom; recentFiles.Add(recent); recentFilesManager.Save(); }