Esempio n. 1
0
 public void Add(Request model)
 {
     if (!_requests.Contains(model))
     {
         _requests.Add(model);
         _jsonDataFile.Save();
     }
 }
Esempio n. 2
0
 public void Initialise()
 {
     _fileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, _fileName);
     if (File.Exists(this._fileName))
     {
         using (var stream = new StreamReader(_fileName))
         {
             var values   = stream.ReadToEnd();
             var requests = JsonConvert.DeserializeObject <Requests>(values);
             requests.ForEach(x => {
                 if (!_requests.Contains(x))
                 {
                     _requests.Add(x);
                 }
             });
         }
     }
 }