Ejemplo n.º 1
0
        private void SaveChanges()
        {
            ListArticles newList = new ListArticles();

            newList.articles = new List <Article>(_dictArticle.Values);
            string newJsonString = JsonConvert.SerializeObject(newList, Formatting.Indented);

            File.WriteAllText(DATABASE_FILE_PATH, newJsonString);
        }
Ejemplo n.º 2
0
        private ArticleRepository()
        {
            string       articleJsonString = File.ReadAllText(DATABASE_FILE_PATH);
            ListArticles articles          = JsonConvert.DeserializeObject <ListArticles>(articleJsonString);

            foreach (var article in articles.articles)
            {
                _dictArticle.Add(article, article);
            }
        }
Ejemplo n.º 3
0
 public static void OnListArticles(ListArticlesEventArgs e)
 {
     ListArticles?.Invoke(null, e);
 }
 public void Nouveau()
 {
     ArticleCourant = Article.GetNewArticle();
     ListArticles.Add(ArticleCourant);
 }
Ejemplo n.º 5
0
 public ActionResult List(ListArticles request)
 {
     request.Query();
     return(View(request));
 }