Beispiel #1
0
        private void AddSoftBut_OnClick(object sender, RoutedEventArgs e)
        {
            var soft = SoftValue.SelectedItem as UnitSoft;
            var personel = InstValue.SelectedItem as UserStaff;
            var instDate = DateTime.Now;
            if (InstDateValue.SelectedDate != null)
                instDate = InstDateValue.SelectedDate.Value;

            var instSoft = new UserCardInstSoft(soft, "");
            instSoft.InstDate = instDate;

            if (personel != null)
                instSoft.Value = personel.ShortName;

            SoftT.Items.Add(instSoft);
        }
Beispiel #2
0
 /// <summary>
 /// Удаление элемента ПО из коллекции
 /// </summary>
 /// <param name="arg">Элемент установленного ПО</param>
 public void RemoveSoftware(UserCardInstSoft arg)
 {
     int softInList = _softList.FindIndex(soft => soft.Id == arg.Id);
     if (softInList >= 0)
         _softList.RemoveAt(softInList);
 }
Beispiel #3
0
 /// <summary>
 /// Добавление элемента ПО в коллекцию
 /// </summary>
 /// <param name="arg">Элемент установленного ПО</param>
 public void AddSoftware(UserCardInstSoft arg)
 {
     int softInList = _softList.FindIndex(soft => soft.Id == arg.Id);
     if (softInList < 0)
         _softList.Add(arg);
 }