public RatioClassesView(RatioClass fieldsValue)
 {
     RatioClasses = new RatioClassesController(this);
     FieldsValue  = fieldsValue;
     InitializeComponent();
     MappingFields();
     EventsItems();
 }
Exemple #2
0
        public static void UpdateTableRatioClasses(RatioClass ratioClass)
        {
            var request = $"UPDATE [config].[Отношения классов] SET [Потомок обязателен] = \'{ratioClass.DescendantRequired}\'," +
                          $"[Потомок единственный] = \'{ratioClass.DescendantOnly}\'," +
                          $"[Потомок на ТП] = \'{ratioClass.DescendantOnTp}\'," +
                          $"[ТП потомка на ТП родителя] = \'{ratioClass.TpDescendantOnTpParent}\'," +
                          $"[Показывать узел класса потомка] = \'{ratioClass.ShowClassesNodeDescendant}\'," +
                          $"[Показывать узел ТП потомка] = \'{ratioClass.ShowClassesNodeTpDescendant}\'," +
                          $"[Папка] = \'{ratioClass.Folder}\'" +
                          $"WHERE ID = \'{ratioClass.Id}\'";

            SqlCommandsSevice.CommandsSql(request);
            LoggingService.Event(request);
        }