private void ButtonAddClick(object sender, RoutedEventArgs e) { var equipType = new Y_NORM_EQUIP_TYPE { ID = _equipTypeCollection.Max(y => y.ID) + 1, CREATE_DATETIME = DateTime.Now, CREATE_ID = User.Name.ToUpper() }; _equipTypeCollection.Add(equipType); GenericRepository.Add(equipType); equipTypeControl.View.FocusedRow = equipType; }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet Y_NORM_EQUIP_TYPE. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToY_NORM_EQUIP_TYPE(Y_NORM_EQUIP_TYPE y_NORM_EQUIP_TYPE) { base.AddObject("Y_NORM_EQUIP_TYPE", y_NORM_EQUIP_TYPE); }
/// <summary> /// Создание нового объекта Y_NORM_EQUIP_TYPE. /// </summary> /// <param name="id">Исходное значение свойства ID.</param> public static Y_NORM_EQUIP_TYPE CreateY_NORM_EQUIP_TYPE(global::System.Int64 id) { Y_NORM_EQUIP_TYPE y_NORM_EQUIP_TYPE = new Y_NORM_EQUIP_TYPE(); y_NORM_EQUIP_TYPE.ID = id; return y_NORM_EQUIP_TYPE; }