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&lt;T&gt;.
 /// </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;
 }