Example #1
0
        public void FillRadioButtonByEnum(Enum defalutSelectItem, bool isShowInOneLine = true)
        {
            this.Radiogroup.Properties.Items.Clear();
            Type      EnumType = defalutSelectItem.GetType();
            EnumUtils utils    = new EnumUtils();

            int index = 0;

            foreach (var temp in Enum.GetValues(EnumType))
            {
                RadioGroupItem item = new RadioGroupItem();
                item.Tag         = Enum.GetName(EnumType, temp);
                item.Value       = int.Parse(Enum.Format(EnumType, temp, "d"));
                item.Description = utils.GetEnumdescriptionByName(EnumType, item.Tag.ToString());
                this.Radiogroup.Properties.Items.Add(item);
                if (Enum.GetName(EnumType, temp).Equals(Enum.GetName(EnumType, defalutSelectItem)))
                {
                    Radiogroup.SelectedIndex = index;
                }
                index++;
            }

            if (isShowInOneLine)
            {
                this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count;
            }
        }
Example #2
0
        protected int GetPerson()
        {
            XmlDocument doc = new XmlDocument();

            doc.Load(paths.personPath);
            XmlNodeList pList = doc.SelectNodes("/Config/site/person");

            int i = 0;

            try
            {
                foreach (XmlNode nl in pList)
                {
                    RadioGroupItem item = new RadioGroupItem();
                    item.Value       = nl.Attributes[0].Value;
                    item.Description = nl.Attributes[0].Value;
                    m_pRadioPersonGroup.Properties.Items.Add(item);
                    if (m_pCurPerson.Equals(nl.Attributes[0].Value))
                    {
                        m_pRadioPersonGroup.SelectedIndex = i;
                    }

                    i++;
                }
            }
            catch
            {
            }
            return(i);
        }
Example #3
0
        private void FillFormGroups()
        {
            MWDataManager.clsDataAccess _dbManWPSTDetail = new MWDataManager.clsDataAccess();
            _dbManWPSTDetail.ConnectionString = TConnections.GetConnectionString(_theSystemDBTag, _UserCurrentInfoConnection);
            _dbManWPSTDetail.SqlStatement     = " SELECT GroupName \r\n" +
                                                " FROM [dbo].[vw_OCR_Form_List] \r\n" +

                                                "  GROUP BY GroupName  ";

            _dbManWPSTDetail.queryExecutionType = MWDataManager.ExecutionType.GeneralSQLStatement;
            _dbManWPSTDetail.queryReturnType    = MWDataManager.ReturnType.DataTable;
            _dbManWPSTDetail.ExecuteInstruction();

            DataTable dt_FormList = _dbManWPSTDetail.ResultsDataTable;


            radioGroup1.Properties.Items.Clear();
            foreach (DataRow row in dt_FormList.Rows)
            {
                RadioGroupItem rdi = new RadioGroupItem();
                rdi.Description = row[0].ToString();
                rdi.Value       = row[0].ToString();
                rdi.Tag         = row[0].ToString();

                radioGroup1.Properties.Items.Add(rdi);
            }
        }
Example #4
0
        private void FillFormTypes()
        {
            MWDataManager.clsDataAccess _dbManWPSTDetail = new MWDataManager.clsDataAccess();
            _dbManWPSTDetail.ConnectionString = TConnections.GetConnectionString(_theSystemDBTag, _UserCurrentInfoConnection);
            _dbManWPSTDetail.SqlStatement     = " SELECT TypeCode, CAST(TypeCode AS VARCHAR(10)) + '-' + TypeName AS ComplName  \r\n" +
                                                " FROM [dbo].[vw_OCR_Form_List] WHERE GroupName = '" + radioGroup1.EditValue.ToString() + "' \r\n" +

                                                "  GROUP BY TypeName, TypeCode  ";

            _dbManWPSTDetail.queryExecutionType = MWDataManager.ExecutionType.GeneralSQLStatement;
            _dbManWPSTDetail.queryReturnType    = MWDataManager.ReturnType.DataTable;
            _dbManWPSTDetail.ExecuteInstruction();

            DataTable dt_FormList = _dbManWPSTDetail.ResultsDataTable;


            radioGroup2.Properties.Items.Clear();
            RadioGroupItem rdi_all = new RadioGroupItem();

            rdi_all.Description = "All";
            rdi_all.Value       = "All";
            radioGroup2.Properties.Items.Add(rdi_all);
            foreach (DataRow row in dt_FormList.Rows)
            {
                RadioGroupItem rdi = new RadioGroupItem();
                rdi.Description = row[1].ToString();
                rdi.Value       = row[0].ToString();
                rdi.Tag         = row[0].ToString();

                radioGroup2.Properties.Items.Add(rdi);
            }
        }
Example #5
0
        void PreloadRadioButtons()
        {
            RadioGroupItem rdoMale   = new RadioGroupItem("Nam", "Nam"); // value: giá trị của radio button - description: tên hiển thị của radio button
            RadioGroupItem rdoFemale = new RadioGroupItem("Nữ", "Nữ");

            rdgSex.Properties.Items.Add(rdoMale);
            rdgSex.Properties.Items.Add(rdoFemale);
        }
 private void CalcRadioGroup(Type EnumType, RadioGroup radioGroup)
 {
     foreach (object item in Enum.GetValues(EnumType))
     {
         RadioGroupItem radioItem = new RadioGroupItem(item, item.ToString());
         radioGroup.Properties.Items.Add(radioItem);
     }
 }
Example #7
0
 private void rgNumWeeks_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (Initialized)
     {
         RadioGroupItem rgi = rgNumWeeks.Properties.Items[rgNumWeeks.SelectedIndex];
         VWA4Common.GlobalSettings.BaselineNumberofWeeks
             = rgi.Value.ToString();
         SetBaselineWasteMethod("Computed", false);
     }
 }
Example #8
0
        private void GetLanguageKeyValues(Control control, string parentName, Dictionary <String, String> dict)
        {
            string controlName = parentName + "." + control.Name;
            Type   type        = control.GetType();
            string typeName    = type.Name;

            if (control is Form)
            {
                typeName = "Form";
            }
            switch (typeName)
            {
            case "Form":
            case "Button":
            case "CheckBox":
            case "Label":
            case "RadioButton":
            case "GroupBox":
            case "SimpleButton":
            case "LabelControl":
            case "GroupControl":
            case "XtraTabPage":
            case "LockCheckButton":
            case "StateButton":
                AddLanguageValue(controlName, control.Text, dict);
                break;

            case "GridControl":
                GridControl grid = control as GridControl;
                GridView    gv   = grid.MainView as GridView;
                foreach (GridColumn column in gv.Columns)
                {
                    var columnName = controlName + "." + column.Name;
                    AddLanguageValue(columnName, column.Caption, dict);
                }
                break;

            case "RadioGroup":
                RadioGroup rg = control as RadioGroup;
                for (int i = 0; i < rg.Properties.Items.Count; i++)
                {
                    RadioGroupItem item       = rg.Properties.Items[i];
                    var            columnName = controlName + ".item" + i;
                    AddLanguageValue(columnName, item.Description, dict);
                }
                break;

            default:
                break;
            }
            foreach (Control item in control.Controls)
            {
                GetLanguageKeyValues(item, parentName, dict);
            }
        }
        public void SetData(DataTable transferTable, string selectedUnit)
        {
            _transferData = transferTable;
            if (transferTable.Columns.Count == 0)
            {
                radioGroup.Properties.Items.Clear();
                grdTransfer.BeginUpdate();
                grdTransfer.DataSource = null;
                grdTransfer.RefreshDataSource();
                grdTransfer.EndUpdate();
                return;
            }

            radioGroup.Properties.Items.Clear();
            var dataView = _transferData.DefaultView;

            dataView.Sort = Unit;
            var units = new List <string>();

            foreach (DataRow unit in dataView.ToTable(true, new[] { Unit }).Rows)
            {
                var unitString = unit[Unit].ToString();
                if (String.IsNullOrEmpty(unitString))
                {
                    continue;
                }
                var newRadioItem = new RadioGroupItem {
                    Description = unitString
                };

                radioGroup.Properties.Items.Add(newRadioItem);
                units.Add(unitString);
                if (unitString != selectedUnit)
                {
                    continue;
                }
                radioGroup.SelectedIndex = radioGroup.Properties.Items.IndexOf(newRadioItem);
            }

            radioGroup.SuperTip = _toolTipCreator.GetTipForUnits(units.ToArray());
            if (radioGroup.Properties.Items.Count == 0)
            {
                _selectedUnit = String.Empty;
            }
            else
            {
                if (radioGroup.SelectedIndex < 0 || radioGroup.SelectedIndex >= radioGroup.Properties.Items.Count)
                {
                    radioGroup.SelectedIndex = 0;
                }
                _selectedUnit = radioGroup.Properties.Items[radioGroup.SelectedIndex].Description;
            }

            bindDataToGrid();
        }
Example #10
0
        public override void InitializeResources()
        {
            base.InitializeResources();
            _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode);

            radioGroupProtocolMode.Properties.Items.AddRange(new[]
            {
                _radioButtonSimple,
                new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode)
            });
        }
 public override void InitializeResources()
 {
     base.InitializeResources();
     ApplicationIcon    = ApplicationIcons.Protocol;
     _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode);
     radioGroupProtocolMode.Properties.AllowMouseWheel = false;
     radioGroupProtocolMode.Properties.Items.AddRange(new[]
     {
         _radioButtonSimple,
         new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode)
     });
 }
Example #12
0
 private void SetCurrentTypeInUI(NFOType ioType)
 {
     for (int index = 0; index < this.radioHandlers.Properties.Items.Count; index++)
     {
         RadioGroupItem type = this.radioHandlers.Properties.Items[index];
         var            t    = type.Value as IoInterface;
         if (ioType == t.Type)
         {
             this.radioHandlers.SelectedIndex = index;
         }
     }
 }
Example #13
0
        public override void InitializeResources()
        {
            base.InitializeResources();
            _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode);

            radioGroupProtocolMode.Properties.Items.AddRange(new[]
            {
                _radioButtonSimple,
                new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode)
            });

            layoutItemName.Text = PKSimConstants.UI.Name.FormatForLabel();
            Caption             = PKSimConstants.UI.CreateAdministrationProtocol;
            Icon = ApplicationIcons.Protocol.WithSize(IconSizes.Size16x16);
        }
Example #14
0
        protected override ResultStatus Open()
        {
            base.Open();
            nullYmd = null;

            //日期
            txtTradeDate.DateTimeValue = DateTime.Now;
            txtDate1.Text = "1900/01/01";
            txtDate2.Text = "1900/01/01";

            //觀察/調整 RadioGroup
            RadioGroupItem item1 = new RadioGroupItem();

            item1.Description = "";
            item1.Value       = " ";
            RadioGroupItem item2 = new RadioGroupItem();

            item2.Description = "";
            item2.Value       = "Y";

            RepositoryItemRadioGroup repositoryItemRadioGroup = new RepositoryItemRadioGroup();

            repositoryItemRadioGroup.Items.Add(item1);
            repositoryItemRadioGroup.Items.Add(item2);
            repositoryItemRadioGroup.Columns = 2;
            //repositoryItemRadioGroup.BestFitWidth = 40;
            repositoryItemRadioGroup.GlyphAlignment = HorzAlignment.Center;

            SP2_ADJ_CODE.ColumnEdit = repositoryItemRadioGroup;
            SP2_ADJ_CODE.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Center;

            //設定依條件選擇狀態的下拉選單
            //List<LookupItem> adjustType = new List<LookupItem>(){
            //                               new LookupItem() { ValueMember = "none", DisplayMember = "全取消"},
            //                               new LookupItem() { ValueMember = "indes", DisplayMember = "全選指數類" },
            //                               new LookupItem() { ValueMember = "all", DisplayMember = "全選"},
            //                               new LookupItem() { ValueMember = "StcEtc", DisplayMember = "全選STC,ETC" },
            //                               new LookupItem() { ValueMember = "1", DisplayMember = "全選Group1"},
            //                               new LookupItem() { ValueMember = "2", DisplayMember = "全選Group2" }};

            DataTable dtAdjustType = new CODW().ListLookUpEdit("40080", "DDL_ADJUST");

            Extension.SetDataTable(ddlAdjust, dtAdjustType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, "");
            ddlAdjust.ItemIndex = 0; // none

            return(ResultStatus.Success);
        }
Example #15
0
        /// <summary>
        /// Initializes a new instance of the <see cref="UcSettingsGeneralIO"/> class.
        /// </summary>
        public UcSettingsGeneralIO()
        {
            InitializeComponent();

            handlers = IOHandler.ReturnAllHandlers();

            foreach (var handler in handlers)
            {
                if (handler.ShowInSettings)
                {
                    var radio = new RadioGroupItem(handler, handler.IOHandlerName);
                    radioHandlers.Properties.Items.Add(radio);
                }
            }

            this.SetCurrentTypeInUI(Settings.Get.InOutCollection.IoType);
        }
Example #16
0
        public CtrlLoadAndAppendLogs()
        {
            InitializeComponent();

            if (DesignMode == false)
            {
                radiosLogType.Properties.Items.Clear();
                foreach (ParserInfo info in ConfigManager.Current.AllParserInfo)
                {
                    RadioGroupItem item = new RadioGroupItem();
                    item.Description = info.ToString();
                    item.Value       = info;
                    item.Tag         = info;
                    radiosLogType.Properties.Items.Add(item);
                }
            }
        }
Example #17
0
        public OverlapSublot(object pHook, IList <IFeature> pList)
        {
            this.InitializeComponent();
            this.m_HookHelper      = new HookHelperClass();
            this.m_HookHelper.Hook = pHook;
            this.m_OverlapFeatures = pList;
            IFeature feature = null;

            this.rgSublot.Properties.Items.Clear();
            for (int i = 0; i < this.m_OverlapFeatures.Count; i++)
            {
                RadioGroupItem item = new RadioGroupItem();
                feature = this.m_OverlapFeatures[i];
                string str = feature.OID.ToString();
                item.Description = str;
                this.rgSublot.Properties.Items.Add(item);
            }
        }
Example #18
0
 public void SaveData()
 {
     // Saving Baseline Waste Data depends on Save Method
     if (bComputeAve.Checked)
     {
         if (rgComputeMethod.SelectedIndex == 0)
         {
             VWA4Common.GlobalSettings.BaselineWasteMethod = "Average";
         }
         else
         {
             VWA4Common.GlobalSettings.BaselineWasteMethod = "Maximum";
         }
         VWA4Common.GlobalSettings.BaselineStartDate = deStartDate.DateTime.ToString("yyyy/MM/dd");
         RadioGroupItem rgi = rgNumWeeks.Properties.Items[rgNumWeeks.SelectedIndex];
         VWA4Common.GlobalSettings.BaselineNumberofWeeks = rgi.Value.ToString();
         // SAR 021110
         if (VWA4Common.GlobalSettings.BaselineComputeMethod == "Average")
         {
             rgComputeMethod.SelectedIndex = 0;
         }
         else
         {
             rgComputeMethod.SelectedIndex = 1;
         }
     }
     else
     {
         VWA4Common.GlobalSettings.BaselineWasteMethod = "Stipulated";
         VWA4Common.GlobalSettings.BaselineWeeklyWasteCost_Stipulated  = tWasteCost.EditValue.ToString();
         VWA4Common.GlobalSettings.BaselineWeeklyWasteTrans_Stipulated = tWasteTrans.EditValue.ToString();
     }
     // Save Baseline Financial Data
     VWA4Common.GlobalSettings.BaselineMonthlyActualFoodCost_Stipulated      = tActFoodCost.EditValue.ToString().Replace("$", "");
     VWA4Common.GlobalSettings.BaselineMonthlyBudgetedFoodCost_Stipulated    = tBudFoodCost.EditValue.ToString().Replace("$", "");
     VWA4Common.GlobalSettings.BaselineMonthlyActualFoodRevenue_Stipulated   = tActFoodRevenue.EditValue.ToString().Replace("$", "");
     VWA4Common.GlobalSettings.BaselineMonthlyBudgetedFoodRevenue_Stipulated = tBudFoodRevenue.EditValue.ToString().Replace("$", "");
     VWA4Common.GlobalSettings.BaselineMonthlyActualMealCount_Stipulated     = tActMealCount.EditValue.ToString();
     VWA4Common.GlobalSettings.BaselineMonthlyBudgetedMealCount_Stipulated   = tBudMealCount.EditValue.ToString();
     bCancel.Hide();
     bSave.Hide();
 }
Example #19
0
        public void FillRadioButtonByEnum <T>(bool isShowInOneLine = true)
        {
            this.Radiogroup.Properties.Items.Clear();
            Type      EnumType = typeof(T);
            EnumUtils utils    = new EnumUtils();

            foreach (var temp in Enum.GetValues(EnumType))
            {
                RadioGroupItem item = new RadioGroupItem();
                item.Tag         = Enum.GetName(EnumType, temp);
                item.Value       = int.Parse(Enum.Format(EnumType, temp, "d"));
                item.Description = utils.GetEnumdescriptionByName(EnumType, item.Tag.ToString());
                this.Radiogroup.Properties.Items.Add(item);
            }

            if (isShowInOneLine)
            {
                this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count;
            }
        }
Example #20
0
 private void gridViewMedicine_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     if (GetFocusedMedicine() == null)
     {
         textEditName.Text             = string.Empty;
         comboBoxEditType.SelectedItem = null;
         radioGroupSsi.SelectedIndex   = 0;
         memoEditDescription.Text      = string.Empty;
         radioGroupProcess.Properties.Items.RemoveAt(1);
     }
     else
     {
         RadioGroupItem groupItemUpdate = new RadioGroupItem();
         groupItemUpdate.Description = "Güncelleme";
         if (radioGroupProcess.Properties.Items.Count != 2)
         {
             radioGroupProcess.Properties.Items.Add(groupItemUpdate);
         }
         FillMedicineInfo(GetFocusedMedicine());
     }
 }
Example #21
0
        public void FillRadioButtonByArray(string[] items, bool isShowInOneLine = true)
        {
            this.Radiogroup.Properties.Items.Clear();

            int index = 0;

            foreach (var temp in items)
            {
                RadioGroupItem item = new RadioGroupItem();
                item.Tag         = temp;
                item.Value       = index;
                item.Description = temp;
                this.Radiogroup.Properties.Items.Add(item);
                index++;
            }

            if (isShowInOneLine)
            {
                this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count;
            }
        }
 public void BindNewTask(int minValue, int defaultValue, Guid projectId, object newTaskOne, object newTaskTwo)
 {
     _minValue = minValue;
     NewTaskOneBindingSource.DataSource = newTaskOne;
     NewTaskTwoBindingSource.DataSource = newTaskTwo;
     hourTrackBarControl.Value          = defaultValue;
     ProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration");
     NewProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration");
     TNewProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration");
     string[] splitTypes = { "RemainderTime", "Rate", "Manual" };
     splitTypeRadio.Properties.Items.Clear();
     for (int i = 0; i < splitTypes.Count(); i++)
     {
         RadioGroupItem item = new RadioGroupItem(i, ResourceService.GetString(splitTypes[i]));
         splitTypeRadio.Properties.Items.Add(item);
     }
     splitTypeRadio.EditValue = 0;
     if (OnValueChanged != null)
     {
         OnValueChanged(null, new EventArgs <int, int>(hourTrackBarControl.Value, 0));
     }
 }
Example #23
0
        /// <summary>
        /// RadioGroup에 값을 넣습니다.
        /// </summary>
        /// <param name="dt">Datasource 가 될 DataTable</param>
        /// <param name="valueMember">ValueMember 명</param>
        /// <param name="displayMember">DisplayMemeber 명</param>
        /// <remarks>
        /// 2008-12-17 최초생성 : 황준혁
        /// 변경내역
        ///
        /// </remarks>
        public void InitData(DataTable dt, string valueMember, string displayMember)
        {
            this.Properties.Items.Clear();

            foreach (DataRow dr in dt.Rows)
            {
                RadioGroupItem rgi = new RadioGroupItem();
                rgi.Value       = dr[valueMember];
                rgi.Description = dr[displayMember].ToString();
                this.Properties.Items.Add(rgi);
            }

            if (_showAllItemVisible)
            {
                RadioGroupItem rgi = new RadioGroupItem();
                rgi.Value       = "";
                rgi.Description = "전체";
                this.Properties.Items.Insert(0, rgi);
            }

            this.SelectedIndex = this.Properties.Items.Count > 0 ? 0 : -1;
        }
        public void AddChannel(string id = "")
        {
            var rbtn = new RadioGroupItem();

            rbtn.Description = id;

            rg_ClientLIst.Properties.Items.Add(rbtn);

            var rtb = new RichTextBox();

            rtb.Dock         = DockStyle.Fill;
            rtb.Name         = "rtb_" + id;
            rtb.TextChanged += Rtb_TextChanged;

            var tp = new XtraTabPage();

            tp.Text = id;
            tp.Controls.Add(rtb);

            dict_tp.Add(id, tp);

            tc_NetworkMsg.TabPages.Add(tp);
        }
Example #25
0
 private void FindGrid(Control parentControl)
 {
     foreach (Control grid in parentControl.Controls)
     {
         if (grid.GetType() == typeof(GridControl))
         {
             gridList[grid.Name] = grid;
             RadioGroupItem tgi = new RadioGroupItem();
             tgi.Description = grid.Name;
             tgi.Value       = grid;
             gds.Properties.Items.Add(tgi);
         }
         if (grid.GetType() == typeof(GroupControl))
         {
             gridList[grid.Name] = grid;
             RadioGroupItem tgi = new RadioGroupItem();
             tgi.Description = grid.Name;
             tgi.Value       = grid;
             gds.Properties.Items.Add(tgi);
         }
         FindGrid(grid);
     }
 }
Example #26
0
        private void Load_Destination()
        {
            try
            {
                _clsSurvey.theData.ConnectionString = TConnections.GetConnectionString(theSystemDBTag, UserCurrentInfo.Connection);
                dtDestinations = _clsSurvey.get_Destinations();

                foreach (DataRow r in dtDestinations.Rows)
                {
                    RadioGroupItem item1 = new RadioGroupItem();
                    item1.Description = r["Name"].ToString();
                    item1.Value       = r["Name"].ToString();
                    rdgrpDestination.Properties.Items.Add(item1);
                }
                if (dtDestinations.Rows.Count != 0)
                {
                    cmbOreflowID.DataSource    = dtDestinations;
                    cmbOreflowID.DisplayMember = "Name";
                    cmbOreflowID.ValueMember   = "OreflowID";
                }
            }
            catch { }
        }
Example #27
0
        private void Load_Destination()
        {
            _clsSurvey.theData.ConnectionString = TConnections.GetConnectionString(theSystemDBTag, UserCurrentInfo.Connection);
            dtDestinations = _clsSurvey.get_Destinations();

            if (dtDestinations.Rows.Count != 0)
            {
                if (_clickDev == true)
                {
                    SurveyDev.rdgrpDestination.Properties.Items.Clear();
                    foreach (DataRow r in dtDestinations.Rows)
                    {
                        RadioGroupItem item1 = new RadioGroupItem();
                        item1.Description = r["Name"].ToString();
                        item1.Value       = r["OreflowID"].ToString();
                        SurveyDev.rdgrpDestination.Properties.Items.Add(item1);
                    }
                    SurveyDev.luOreflowID.Properties.DataSource    = dtDestinations;
                    SurveyDev.luOreflowID.Properties.DisplayMember = "Name";
                    SurveyDev.luOreflowID.Properties.ValueMember   = "OreflowID";
                }
                else
                {
                    SurveyStp.rdgrpDestination.Properties.Items.Clear();
                    foreach (DataRow r in dtDestinations.Rows)
                    {
                        RadioGroupItem item1 = new RadioGroupItem();
                        item1.Description = r["Name"].ToString();
                        item1.Value       = r["OreflowID"].ToString();
                        SurveyStp.rdgrpDestination.Properties.Items.Add(item1);
                    }
                    SurveyStp.luOreflowID.Properties.DataSource    = dtDestinations;
                    SurveyStp.luOreflowID.Properties.DisplayMember = "Name";
                    SurveyStp.luOreflowID.Properties.ValueMember   = "OreflowID";
                }
            }
        }
Example #28
0
        private void Display_String(string str)
        {
            if ("" != str)
            {
                DataSet ds = null;
                if (DataSet.TryParse(str, out ds))
                {
                    uC_NetworkMsgPage1.Invoke(new MethodInvoker(delegate()
                    {
                        string id = ds.Pos.ToString();
                        if (dict_ReceiveData.ContainsKey(id))
                        {
                            dict_ReceiveData[id].Add(new Record(ds, ds.WLev));
                            if (50 < dict_ReceiveData[id].Count)
                            {
                                dict_ReceiveData[id].RemoveAt(0);
                            }

                            //tb_Receive.AppendText("- " + ds.FullData + "\r\n");
                            uC_NetworkMsgPage1.DisplayMsg(ds);
                        }
                        else
                        {
                            BindingList <Record> bList_Record = new BindingList <Record>();
                            dict_ReceiveData.Add(id, bList_Record);
                            setSeries(id, bList_Record);

                            var rbtn         = new RadioGroupItem();
                            rbtn.Description = id;

                            //rg_ClientLIst.Properties.Items.Add(rbtn);
                            uC_NetworkMsgPage1.AddChannel(id);
                        }

                        //string str_ID = rg_ClientLIst.Properties.Items[rg_ClientLIst.SelectedIndex].Description;
                        string str_ID = uC_NetworkMsgPage1.now_SelID;
                        if (!temp_rflag && record_flag)
                        {
                            ds_list = new List <DataSet>();
                        }

                        if (record_flag && ds.Pos.ToString() == str_ID)
                        {
                            ds_list.Add(ds);
                        }

                        if (temp_rflag && !record_flag)
                        {
                            save_CSV(str_ID, ds_list);
                            ds_list.Clear();
                            ds_list = null;
                        }

                        temp_rflag = record_flag;
                    }));
                }
                else
                {
                    /*
                     *                  tb_Receive.Invoke(new MethodInvoker(delegate ()
                     *                  {
                     *                      tb_Receive.AppendText(str + "\r\n");
                     *                  }));
                     */
                    uC_NetworkMsgPage1.Invoke(new MethodInvoker(delegate()
                    {
                        uC_NetworkMsgPage1.DisplayMsg(str + "\n");
                    }));
                }
            }
        }
Example #29
0
        private void Options_Load(object sender, EventArgs e)
        {
            int genreCount = 0;
            this.lbcSkins.DataSource = ((MainEditor)this.Owner).DXSkins;
            String skin = OMLEngine.Settings.OMLSettings.DBEditorSkin;
            int idx = this.lbcSkins.FindItem(skin);
            if (idx < 0)
            {
                skin = ((MainEditor)this.Owner).LookAndFeel.SkinName;
                idx = this.lbcSkins.FindItem(skin);
            }
            this.lbcSkins.SetSelected(idx, true);
            this.ceUseMPAAList.Checked = OMLSettings.UseMPAAList;
            MPAAList = new List<String>();
            MPAAList.AddRange(OMLSettings.MPAARatings.Split('|'));
            MPAAList.Sort();
            this.lbcMPAA.DataSource = MPAAList;

            TagList = new List<string>();
            if (String.IsNullOrEmpty(OMLSettings.Tags.Trim()))
            {
                //TagList.AddRange(MainEditor._titleCollection.GetAllTags); NEEDS_TO_BE_RESOLVED
            }
            else
            {
                // TagList.AddRange(MainEditor._titleCollection.GetAllTags.Union(Properties.Settings.Default.gsTags.Split('|'))); NEEDS_TO_BE_RESOLVED
            }
            int iTags = OMLSettings.Tags.Split('|').Count();
            if (iTags < TagList.Count()) TagsDirty = true;
            TagList.Sort();
            lbcTags.DataSource = TagList;

            this.ceUseGenreList.Checked = OMLSettings.UseGenreList;

            /*
                if (XtraMessageBox.Show("No allowable genres have been defined. Would you like to load them from your current movie collection?", "No Genres", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    Properties.Settings.Default.gsValidGenres = new StringCollection();

                    IEnumerable<FilteredCollection> genres = TitleCollectionManager.GetAllGenres(new List<TitleFilter>());
                    string[] genreNames = new string[genres.Count()];

                    int index = 0;
                    foreach (FilteredCollection genre in genres)
                        genreNames[index++] = genre.Name;

                    Properties.Settings.Default.gsValidGenres.AddRange(genreNames);
                }
            }*/
            // I disabled this line because gsValidGenres is not just empty, its undef

            this.ceFoldersAsTitles.Checked = OMLSettings.TreatFoldersAsTitles;
            this.cePrependParentFolder.Checked = OMLSettings.AddParentFoldersToTitleName;
            cePrependParentFolder.Enabled = this.ceFoldersAsTitles.Checked;

            // Metadata
            foreach (MetaDataPluginDescriptor plugin in MainEditor._metadataPlugins)
            {
                cmbDefaultMetadataPlugin.Properties.Items.Add(plugin.DataProviderName);
                cmbDefaultMetadataPluginTV.Properties.Items.Add(plugin.DataProviderName);
            }
            cmbDefaultMetadataPlugin.SelectedItem = OMLEngine.Settings.OMLSettings.DefaultMetadataPluginMovies;
            cmbDefaultMetadataPluginTV.SelectedItem = OMLEngine.Settings.OMLSettings.DefaultMetadataPluginTV;
            ceUpdateMissingDataOnlyMovies.Checked = !OMLEngine.Settings.OMLSettings.MetadataLookupOverwriteExistingDataPrefMovies;
            ceUpdateTitleNameMovies.Checked = OMLEngine.Settings.OMLSettings.MetadataLookupUpdateNamePrefMovies;
            ceUpdateMissingDataOnlyTV.Checked = !OMLEngine.Settings.OMLSettings.MetadataLookupOverwriteExistingDataPrefTV;
            ceUpdateTitleNameTV.Checked = OMLEngine.Settings.OMLSettings.MetadataLookupUpdateNamePrefTV;

            seMetadataLookupResultsQty.Value = OMLEngine.Settings.OMLSettings.MetadataLookupResultsQty;
            seMetadataLookupMaxFanartQty.Value = OMLEngine.Settings.OMLSettings.MetadataLookupMaxFanartQty;

            ceTitledFanArtFolder.Checked = OMLSettings.TitledFanArtFolder;
            beTitledFanArtPath.EditValue = OMLSettings.TitledFanArtPath;
            if (string.IsNullOrEmpty(beTitledFanArtPath.EditValue.ToString())) beTitledFanArtPath.EditValue = OMLEngine.FileSystemWalker.FanArtDirectory;

            beTitledFanArtPath.MaskBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
            beTitledFanArtPath.MaskBox.AutoCompleteSource = AutoCompleteSource.FileSystemDirectories;

            // St Sana
            ceStSanaCreateTLFolder.Checked = OMLSettings.StSanaCreateTLFolder;
            ceStSanaAlwaysCreateMovieFolder.Checked = OMLSettings.StSanaAlwaysCreateMovieFolder;
            ceDBEStSanaAutoLookupMeta.Checked = OMLEngine.Settings.OMLSettings.StSanaAutoLookupMeta;

            // Watched folders
            foreach (OMLSettings.WatchedFolder wf in OMLSettings.ScannerWatchedFolders)
            {
                ListViewItem lvi = new ListViewItem(new string[] { wf.Folder.Trim(), wf.ParentTitle.Trim() });
                lvi.Tag = wf.ParentID;
                lvWatchedFolders.Items.Add(lvi);
            }
            ceFileWatcherEnabled.Checked = OMLEngine.Settings.OMLSettings.ScannerEnabled;
            cmbFileWatchedTag.Properties.Items.AddRange(TitleCollectionManager.GetAllTagsList().ToArray());
            cmbFileWatchedTag.Text = OMLEngine.Settings.OMLSettings.ScannerSettingsTagTitlesWith;

            // Mounting Tools
            foreach (string toolName in Enum.GetNames(typeof(OMLEngine.FileSystem.MountingTool.Tool)))
            {
                RadioGroupItem rg = new RadioGroupItem(toolName, toolName);
                rgMountingTool.Properties.Items.Add(rg);
            }

            rgMountingTool.EditValue = OMLSettings.MountingToolSelection.ToString();
            cmbMntToolVDrive.Text = OMLSettings.VirtualDiscDrive;
            teMntToolPath.Text = OMLSettings.MountingToolPath;
        }
Example #30
0
        protected override ResultStatus Open()
        {
            base.Open();
            //全域變數
            nullYmd = null;
            //日期
            txtSDate.DateTimeValue = DateTime.Now;
            //先隨便給個日期
            txtDateG1.Text = "1901/01/01";
            txtDateG5.Text = "1901/01/01";
            //txtDateG7.Text = "1901/01/01"; //拔除Group3

            #region DropDownList
            //設定調整商品條件下拉選單
            DataTable dtModelType = new CODW().ListLookUpEdit("40070", "MODEL_ID");
            Extension.SetDataTable(ddlModel, dtModelType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, "");
            ddlModel.ItemIndex = 0; // S

            //設定依條件選擇狀態的下拉選單
            DataTable dtAdjustType = new CODW().ListLookUpEdit("40070", "DDL_ADJUST");
            Extension.SetDataTable(ddlAdjust, dtAdjustType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, "");
            ddlAdjust.ItemIndex = 0; // none
            #endregion

            //設定群組
            GRP_NAME.GroupIndex = 0;
            GRP_NAME.Caption    = "群組";

            #region RadioGroup
            //設定結算保證金調整金額項目RadioGroup
            // creating and initializing the radio group items
            RadioGroupItem item1 = new RadioGroupItem();
            item1.Description = "SMA";
            item1.Value       = "S";
            RadioGroupItem item2 = new RadioGroupItem();
            item2.Description = "EWMA";
            item2.Value       = "E";
            RadioGroupItem item3 = new RadioGroupItem();
            item3.Description = "MaxVol";
            item3.Value       = "M";
            RadioGroupItem item4 = new RadioGroupItem();
            item4.Description = "FUT-SMA";
            item4.Value       = "s";
            RadioGroupItem item5 = new RadioGroupItem();
            item5.Description = "FUT-EWMA";
            item5.Value       = "e";
            RadioGroupItem item6 = new RadioGroupItem();
            item6.Description = "FUT-MaxVol";
            item6.Value       = "m";
            RadioGroupItem item7 = new RadioGroupItem();
            item7.Description = "使用者自訂";
            item7.Value       = "U";

            RepositoryItemRadioGroup repositoryItemRadioGroup = new RepositoryItemRadioGroup();
            repositoryItemRadioGroup.Items.Add(item1);
            repositoryItemRadioGroup.Items.Add(item2);
            repositoryItemRadioGroup.Items.Add(item3);
            repositoryItemRadioGroup.Items.Add(item4);
            repositoryItemRadioGroup.Items.Add(item5);
            repositoryItemRadioGroup.Items.Add(item6);
            repositoryItemRadioGroup.Items.Add(item7);
            repositoryItemRadioGroup.Columns = 7;
            ADJ_RSN.ColumnEdit = repositoryItemRadioGroup;
            //ADJ_RSN.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Near;

            //不處理/觀察/調整 RadioGroup
            RadioGroupItem item8 = new RadioGroupItem();
            item8.Description = "  ";
            item8.Value       = "N";
            RadioGroupItem item9 = new RadioGroupItem();
            item9.Description = "  ";
            item9.Value       = " ";
            RadioGroupItem item10 = new RadioGroupItem();
            item10.Description = "  ";
            item10.Value       = "Y";

            RepositoryItemRadioGroup repositoryItemRadioGroup2 = new RepositoryItemRadioGroup();
            repositoryItemRadioGroup2.Items.Add(item8);
            repositoryItemRadioGroup2.Items.Add(item9);
            repositoryItemRadioGroup2.Items.Add(item10);
            repositoryItemRadioGroup2.Columns = 3;
            ADJ_CODE.ColumnEdit = repositoryItemRadioGroup2;
            ADJ_CODE.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Center;
            #endregion

#if DEBUG
            txtSDate.EditValue = "2019/05/03";
#endif

            return(ResultStatus.Success);
        }
Example #31
0
        private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e)
        {
            if (e.Column.FieldName == "LichTrinhTuyenDuongHienTaiId")
            {
                GridView gv = sender as GridView;
                RepositoryItemRadioGroup gridRadioGroup = new RepositoryItemRadioGroup();

                var tuyenDuongs =
                    LichTrinhTuyenDuongDal.LayLichTrinh(Convert.ToInt32(gv.GetRowCellValue(e.RowHandle,
                        gv.Columns["Id"])));

                foreach (var tuyenDuong in tuyenDuongs)
                {
                    var item = new RadioGroupItem
                    {
                        Value = tuyenDuong.GaTauCuoiId,
                        Description = tuyenDuong.GaTauCuoi.Ten,
                        Enabled = !tuyenDuong.DaChayQua,
                    };
                    gridRadioGroup.Items.Add(item);
                }
                e.RepositoryItem = gridRadioGroup;

            }
        }
Example #32
0
        private void IncomingUserControl_Load(object sender, EventArgs e)
        {
            timer1.Enabled = true;

            lookUpMixCode.Enabled     = true;
            lookUpMaterial.Enabled    = true;
            lookUpOtherSource.Enabled = true;
            lookUpReason.Enabled      = true;

            #region get LossType
            DataTable data = DbLossType.Instance.GetLossTypeName(1);
            if (data != null && data.Rows.Count > 0)
            {
                //insert radio Item vao radio control
                RadioGroupItem radioItem;
                int            index = 0;
                foreach (DataRow item in data.Rows)
                {
                    //radioItem = new RadioGroupItem();
                    //radioItem.Description = item[1].ToString();
                    radioItem = new RadioGroupItem(item[0], item[1].ToString());
                    radLossType.Properties.Items.Add(radioItem);
                    index++;
                }
                //radioItem = new RadioGroupItem(index, "Other Source");
                //radLossType.Properties.Items.Add(radioItem);

                radLossType.SelectedIndex = 1;
                //radLossType.EditValue = data.Rows[0][0];//gắn cho chọn ở item nào
                radLossType.BorderStyle = BorderStyles.Style3D;



                //var a=   radLossType.Properties.Items.GetItemByValue(3);//lấy ra text theo value
            }
            #endregion

            #region get shifts
            lookUpShift.Properties.DataSource    = DbShift.Instance.GetShiftComming();
            lookUpShift.Properties.ValueMember   = "ShiftId";
            lookUpShift.Properties.DisplayMember = "ShiftName";

            lookUpShift.Properties.Columns.Add(new LookUpColumnInfo("ShiftId", "ShiftId", 40));
            lookUpShift.Properties.Columns.Add(new LookUpColumnInfo("ShiftName", "ShiftName", 120));
            //enable text editing
            lookUpShift.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
            #endregion

            #region get Reason
            lookUpReason.Properties.DataSource    = DbReasons.Instance.GetReasonType(2);
            lookUpReason.Properties.ValueMember   = "ReasonId";
            lookUpReason.Properties.DisplayMember = "ReasonName";

            lookUpReason.Properties.Columns.Add(new LookUpColumnInfo("ReasonId", "ReasonId", 40));
            lookUpReason.Properties.Columns.Add(new LookUpColumnInfo("ReasonName", "ReasonName", 120));
            //enable text editing
            lookUpReason.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
            #endregion

            #region get MixCode
            lookUpMixCode.Properties.DataSource    = DbMixCode.Instance.GetAllIncoming();
            lookUpMixCode.Properties.ValueMember   = "MixId";
            lookUpMixCode.Properties.DisplayMember = "MixCode";
            //lookUpOrderId.Properties.Columns["OrderId"].Visible = false;

            lookUpMixCode.Properties.Columns.Add(new LookUpColumnInfo("MixId", "MixId", 40));
            lookUpMixCode.Properties.Columns.Add(new LookUpColumnInfo("MixCode", "MixCode", 120));
            #endregion

            #region get Source
            lookUpOtherSource.Properties.DataSource    = DbOtherSource.Instance.GetAllIncoming();
            lookUpOtherSource.Properties.ValueMember   = "SourceId";
            lookUpOtherSource.Properties.DisplayMember = "SourceName";

            lookUpOtherSource.Properties.Columns.Add(new LookUpColumnInfo("SourceId", "SourceId", 40));
            lookUpOtherSource.Properties.Columns.Add(new LookUpColumnInfo("SourceName", "SourceName", 120));
            //enable text editing
            lookUpOtherSource.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
            #endregion

            #region get Material
            lookUpMaterial.Properties.DataSource    = DbIncomingCrush.Instance.GetMaterialsIncomingWinLine();
            lookUpMaterial.Properties.ValueMember   = "materialcode";
            lookUpMaterial.Properties.DisplayMember = "materialname";

            lookUpMaterial.Properties.Columns.Add(new LookUpColumnInfo("materialcode", "Material Code", 40));
            lookUpMaterial.Properties.Columns.Add(new LookUpColumnInfo("materialname", "Material Name", 120));
            #endregion

            //Đăng ký sự kiện scaleValueChanged
            GlobalVariable.myEvent.ScaleValueChanged += (s, o) =>
            {
                Debug.WriteLine($"Incoming Event write: {o.ScaleValue}");
                if (txtWeight.ContainsFocus)
                {
                    txtWeight.Text = o.ScaleValue.ToString();
                }
            };

            #region check role Import
            if (GlobalVariable.importIncoming == false)
            {
                lookUpShift.ReadOnly       = true;
                lookUpMaterial.ReadOnly    = true;
                lookUpReason.ReadOnly      = true;
                lookUpOtherSource.ReadOnly = true;
                lookUpMaterial.ReadOnly    = true;
                txtWeight.ReadOnly         = true;
                txtNetWeight.ReadOnly      = true;
                radLossType.ReadOnly       = true;
                btnSave.Enabled            = false;
            }
            #endregion
        }