private void SetProfileParamInHead(Y_NORM_PROFILE_DETAIL profileParam) { paramProfileLabel.Content += profileParam.Y_NORM_PARAMETERS.DESC_RU + ": " + string.Join(",", GenericRepository.GetValues((int)profileParam.ID_PARAM, profileParam.VALUE).Select( y => y.VALUE + " (" + y.NAME + ")")) + "; "; }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet Y_NORM_PROFILE_DETAIL. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToY_NORM_PROFILE_DETAIL(Y_NORM_PROFILE_DETAIL y_NORM_PROFILE_DETAIL) { base.AddObject("Y_NORM_PROFILE_DETAIL", y_NORM_PROFILE_DETAIL); }
/// <summary> /// Создание нового объекта Y_NORM_PROFILE_DETAIL. /// </summary> /// <param name="id">Исходное значение свойства ID.</param> /// <param name="iD_PARAM">Исходное значение свойства ID_PARAM.</param> public static Y_NORM_PROFILE_DETAIL CreateY_NORM_PROFILE_DETAIL(global::System.Int64 id, global::System.Int64 iD_PARAM) { Y_NORM_PROFILE_DETAIL y_NORM_PROFILE_DETAIL = new Y_NORM_PROFILE_DETAIL(); y_NORM_PROFILE_DETAIL.ID = id; y_NORM_PROFILE_DETAIL.ID_PARAM = iD_PARAM; return y_NORM_PROFILE_DETAIL; }
private void btnDetailAdd_Click(object sender, RoutedEventArgs e) { var profileDetail = new Y_NORM_PROFILE_DETAIL { ID = ((Y_NORM_PROFILE_HEAD)profileHeadGridControl.GetFocusedRow()).ID }; _detailCollection.Add(profileDetail); //GenericRepository.Add(profileDetail); _addDetailCollection.Add(profileDetail); profileDetailgridControl.View.FocusedRow = profileDetail; }