Exemple #1
0
        //тип расцепителя
        private void pbxClearDisType_Click(object sender, EventArgs e)
        {
            dgvcCmbDisTyp.DefaultCellStyle.BackColor = System.Drawing.Color.White;
            if (disCurrent == null)
            {
                bs_disTCbr.DataSource = EquipServices.GetAllDisType();
            }

            disType = null;
            cboCbrDisType.ResetText();

            if (disModel == null)
            {
                if (manufacturer == null)
                {
                    bs_disMCbr.DataSource = EquipServices.GetAllDisModel();
                    cboCbrDisModel.ResetText();
                }
                else
                {
                    bs_disMCbr.DataSource = EquipServices.GetAllDisModel(manufacturer.Id);
                    cboCbrDisModel.ResetText();
                }
            }
            SearchCbr(null);
        }
Exemple #2
0
        //ток расцепителя
        private void cboCbrDisCur_SelectionChangeCommitted(object sender, EventArgs e)
        {
            disCurrent = cboCbrDisCur.SelectedItem as DisCurrent;

            if (disCurrent != null)
            {
                SearchCbr(dgvcCmbDisCur);
                bs_cbrCCbr.DataSource = EquipServices.GetAllCbCur(disCurrent.Id);
                bs_disTCbr.DataSource = EquipServices.GetAllDisType(disCurrent.Id);
                cboCbrCbCur.ResetText();
                cboCbrDisType.ResetText();
            }
        }
Exemple #3
0
        //загрузка источников для Current Breaker
        private void CbrDataSourceLoad()
        {
            //источники для таблицы поиска
            bs_manfCbr.DataSource  = EquipServices.GetAllManuf();
            bs_disCCbr.DataSource  = EquipServices.GetAllDisCur();
            bs_cbrCCbr.DataSource  = EquipServices.GetAllCbCur();
            bs_icuVCbr.DataSource  = EquipServices.GetAllIcu();
            bs_icuLCbr.DataSource  = EquipServices.GetAllIcuLiteral();
            bs_disTCbr.DataSource  = EquipServices.GetAllDisType();
            bs_disMCbr.DataSource  = EquipServices.GetAllDisModel();
            bs_seriaCbr.DataSource = EquipServices.GetAllSeria();
            bs_poleCbr.DataSource  = EquipServices.GetAllPoleNumber();
            bs_voltCbr.DataSource  = EquipServices.GetAllVoltage();

            //источники для таблицы выбранных
            bs_manfCbrPrj.DataSource  = EquipServices.GetAllManuf();
            bs_disCCbrPrj.DataSource  = EquipServices.GetAllDisCur();
            bs_cbrCCbrPrj.DataSource  = EquipServices.GetAllCbCur();
            bs_icuVCbrPrj.DataSource  = EquipServices.GetAllIcu();
            bs_icuLCbrPrj.DataSource  = EquipServices.GetAllIcuLiteral();
            bs_disTCbrPrj.DataSource  = EquipServices.GetAllDisType();
            bs_disMCbrPrj.DataSource  = EquipServices.GetAllDisModel();
            bs_seriaCbrPrj.DataSource = EquipServices.GetAllSeria();
            bs_poleCbrPrj.DataSource  = EquipServices.GetAllPoleNumber();
            bs_voltCbrPrj.DataSource  = EquipServices.GetAllVoltage();

            //источники для аналогов
            bs_manfCbrAn.DataSource  = EquipServices.GetAllManuf();
            bs_disCCbrAn.DataSource  = EquipServices.GetAllDisCur();
            bs_cbrCCbrAn.DataSource  = EquipServices.GetAllCbCur();
            bs_icuVCbrAn.DataSource  = EquipServices.GetAllIcu();
            bs_icuLCbrAn.DataSource  = EquipServices.GetAllIcuLiteral();
            bs_disTCbrAn.DataSource  = EquipServices.GetAllDisType();
            bs_disMCbrAn.DataSource  = EquipServices.GetAllDisModel();
            bs_seriaCbrAn.DataSource = EquipServices.GetAllSeria();
            bs_poleCbrAn.DataSource  = EquipServices.GetAllPoleNumber();
            bs_voltCbrAn.DataSource  = EquipServices.GetAllVoltage();

            //номер проекта
            bs_ProjectNum.DataSource = ProjectServices.GetAllProjectNum();

            //обозначения выключателей
            bs_EquipNote.DataSource = EquipServices.GetAllProjectNote();

            ComboResetText(gbxFilterCbr);
        }
Exemple #4
0
        //ток расцепителя
        private void pbxClearDisCur_Click(object sender, EventArgs e)
        {
            dgvcCmbDisCur.DefaultCellStyle.BackColor = System.Drawing.Color.White;
            if (manufacturer == null)
            {
                bs_disCCbr.DataSource = EquipServices.GetAllDisCur();
            }

            disCurrent = null;
            cboCbrDisCur.ResetText();

            if (cbCurrent == null)
            {
                bs_cbrCCbr.DataSource = EquipServices.GetAllCbCur();
                cboCbrCbCur.ResetText();
            }
            if (disType == null)
            {
                bs_disTCbr.DataSource = EquipServices.GetAllDisType();
                cboCbrDisType.ResetText();
            }
            SearchCbr(null);
        }