Beispiel #1
0
        private void OnDelete()
        {
            DERs.Remove(DERs.FirstOrDefault(x => x.Id == RemoveDER.Id));

            foreach (var item in savedDERs.ToList())
            {
                if (DERs.FirstOrDefault(x => x.Id == item.Id) == null)
                {
                    savedDERs.Remove(item);
                }
            }
        }
Beispiel #2
0
 public void fillList()
 {
     if (savedDERs.Count != 0)
     {
         foreach (var item in savedDERs.ToList())
         {
             if (DERs.FirstOrDefault(x => x.Id == item.Id) == null)
             {
                 DERs.Add(item);
             }
         }
     }
     //DERs = savedDERs;
 }
Beispiel #3
0
 private void OnAdd()
 {
     for (int i = 0; i < 12; i++)
     {
         CurrentDER.Id = i;
         if (DERs.FirstOrDefault(x => x.Id == currentDER.Id) == null)
         {
             DERs.Add(new DER()
             {
                 Id = CurrentDER.Id, Name = "Temporary name.", Type = CurrentDER.Type, EnergyValue = "Privremena energetska vrednost."
             });
             savedDERs.Add(new DER()
             {
                 Id = CurrentDER.Id, Name = "Temporary name.", Type = CurrentDER.Type, EnergyValue = "Privremena energetska vrednost."
             });
             return;
         }
     }
 }