/// <summary>
        /// Initializes a new instance of the <see cref="Panel50Uc"/> class.
        /// </summary>
        public Panel50Uc()
        {
            InitializeComponent();

            _backgroundWorker.DoWork += BackgroundWorkerOnDoWork;

            ТолщинаВнешней.ItemsSource   = Totals.SheetMetalThikness;
            ТолщинаВнешней.SelectedIndex = 2;

            ТолщинаВннутренней.ItemsSource   = Totals.SheetMetalThikness;
            ТолщинаВннутренней.SelectedIndex = 2;

            Totals.SetPanelType(TypeOfPanel50);

            Totals.SetMaterial(MaterialP1);
            Totals.SetMaterial(MaterialP2);

            #region Paint
            Totals.SetRal(Ral1);
            Totals.SetRal(Ral2);
            Ral1.Visibility = Visibility.Hidden;
            Ral2.Visibility = Visibility.Hidden;
            Totals.SetCoatingType(CoatingType1);
            Totals.SetCoatingType(CoatingType2);
            Totals.SetCoatingClass(CoatingClass1);
            Totals.SetCoatingClass(CoatingClass2);
            #endregion
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="DamperUc"/> class.
 /// </summary>
 public DamperUc()
 {
     InitializeComponent();
     Totals.SetMaterial(MaterialP1);
     ТолщинаВнешней.ItemsSource   = Totals.SheetMetalThikness;
     ТолщинаВнешней.SelectedIndex = 2;
 }
示例#3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Unit50Uc"/> class.
        /// </summary>
        public Unit50Uc()
        {
            InitializeComponent();

            ToSQL.Conn = Settings.Default.ConnectionToSQL;

            InnerPartGrid.Visibility = Visibility.Collapsed;

            var sqlBaseData = new SqlBaseData();

            var airVentsStandardSize = sqlBaseData.AirVentsStandardSize();

            SizeOfUnit.ItemsSource       = ((IListSource)airVentsStandardSize).GetList();
            SizeOfUnit.DisplayMemberPath = "Type";
            SizeOfUnit.SelectedIndex     = 0;

            SectionTextBox.ItemsSource = Totals.SectionLetters;

            TypeOfPanel.ItemsSource       = (SqlBaseData.Profils.GetList());
            TypeOfPanel.DisplayMemberPath = "Description";
            TypeOfPanel.SelectedValuePath = "ProfilID";
            TypeOfPanel.SelectedIndex     = 0;


            #region UNIT50FULL

            Lenght.MaxLength   = 5;
            WidthU.MaxLength   = 5;
            WidthU.IsReadOnly  = true;
            HeightU.MaxLength  = 5;
            HeightU.IsReadOnly = true;
            Lenght.MaxLength   = 5;

            #endregion

            Totals.SetPanelType(TypeOfPanel50);
            Totals.SetMaterial(MaterialP1);
            Totals.SetMaterial(MaterialP2);

            ТолщинаВнешней.ItemsSource       = Totals.SheetMetalThikness;
            ТолщинаВнешней.SelectedIndex     = 2;
            ТолщинаВннутренней.ItemsSource   = Totals.SheetMetalThikness;
            ТолщинаВннутренней.SelectedIndex = 2;

            Totals.SetRal(Ral1);
            Totals.SetRal(Ral2);
            Ral1.Visibility = Visibility.Hidden;
            Ral2.Visibility = Visibility.Hidden;
            Totals.SetCoatingType(CoatingType1);
            Totals.SetCoatingType(CoatingType2);
            Totals.SetCoatingClass(CoatingClass1);
            Totals.SetCoatingClass(CoatingClass2);

            PanelGrid.Visibility        = Visibility.Collapsed;
            InnerGrid.Visibility        = Visibility.Collapsed;
            GridMontageFrame.Visibility = Visibility.Collapsed;
            GridRoof.Visibility         = Visibility.Collapsed;

            WidthLabel1.Visibility  = Visibility.Collapsed;
            WidthRoof.Visibility    = Visibility.Collapsed;
            HeightLabel1.Visibility = Visibility.Collapsed;
            LenghtRoof.Visibility   = Visibility.Collapsed;

            #region TypeOfUnit50

            ModelOfInnerLabel.Visibility = Visibility.Collapsed;
            ModelOfInner.Visibility      = Visibility.Collapsed;
            AddTypeLabel.Visibility      = Visibility.Collapsed;
            AddType.Visibility           = Visibility.Collapsed;

            #endregion

            #region MontageFrame50 Initialize

            FrameOffset.MaxLength       = 5;
            FrameOffset.IsReadOnly      = true;
            FrameOffsetLabel.Visibility = Visibility.Collapsed;
            FrameOffset.Visibility      = Visibility.Collapsed;

            #endregion ;

            #region MontageFrame50 Initialize

            LenghtBaseFrame.Visibility = Visibility.Collapsed;
            WidthBaseFrame.Visibility  = Visibility.Collapsed;

            Totals.SetMontageFrameMaterial(MaterialMontageFrame);
            FrameOffset.MaxLength  = 5;
            FrameOffset.IsReadOnly = true;

            Totals.SetRal(RalFrame1);
            RalFrame1.Visibility = Visibility.Hidden;
            Totals.SetCoatingType(CoatingTypeFrame1);
            Totals.SetCoatingClass(CoatingClassFrame1);

            #endregion
        }