예제 #1
0
 /// <summary>
 /// Добавляет новый картридж в общий список.
 /// </summary>
 /// <param name="newCartridge">Новый картридж</param>
 public void AddNewCartridge(CartridgeDTO newCartridge)
 {
     if (newCartridge != null)
     {
         Cartridges.Add(newCartridge);
     }
 }
        private void SaveCartridge()
        {
            Cartridge lSC;

            foreach (Cartridge lItr in Cartridges)
            {
                if (lItr.ID == _SelectdedCartridge.ID)
                {
                    _frmCartridge.Close();
                    RaisePropertyChanged(nameof(Cartridges));
                    RaisePropertyChanged(nameof(SelectedCartridge));
                    return;
                }
            }
            Cartridges.Add(_SelectdedCartridge);
            _frmCartridge.Close();
            RaisePropertyChanged(nameof(Cartridges));
            RaisePropertyChanged(nameof(SelectedCartridge));
        }