コード例 #1
0
ファイル: Program.cs プロジェクト: tjhaihen/PurePOS-FO
        static public void PopulateByCommonSetting(ComboBox cbo, string groupID, bool fblank = false)
        {
            var cs = new CommonSetting();

            var dtb = cs.SelectAllByGroupID(groupID);

            cbo.DataSource    = null;
            cbo.ValueMember   = "DetailID";
            cbo.DisplayMember = "DetailDesc";

            if (fblank)
            {
                dtb.Rows.Add("", "");
            }

            dtb.DefaultView.Sort = "DetailID Asc";
            cbo.DataSource       = dtb;

            //if (fblank)
            //cbo.Items.Add(new ComboBoxItem("", ""));

            //foreach (DataRow row in dtb.Rows)
            //{
            //    cbo.Items.Add(new ComboBoxItem(row["DetailID"] + "", row["DetailDesc"] + ""));
            //}
        }
コード例 #2
0
ファイル: POSMainForm.cs プロジェクト: tjhaihen/PurePOS-FO
        private void PopulateItemUnit()
        {
            var itemUnit = new CommonSetting();
            var dtb      = itemUnit.SelectAllByGroupID("StdItemUnit");

            cboItemUnit.DisplayMember = "DetailDesc";
            cboItemUnit.ValueMember   = "DetailID";
            cboItemUnit.DataSource    = dtb;
        }
コード例 #3
0
        private void PopulateGrid()
        {
            grdChooseTransactionStatus.SuspendLayout();
            grdChooseTransactionStatus.AutoGenerateColumns = false;

            var cs = new CommonSetting();
            var dv = new DataView(cs.SelectAllByGroupID("STxnStatus"));

            dv.RowFilter = "DetailID in ('S','V')";
            grdChooseTransactionStatus.DataSource = dv;
            grdChooseTransactionStatus.ResumeLayout();
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: tjhaihen/PurePOS-FO
        static public string SelectOneByCommonSetting(string groupID)
        {
            var cs = new CommonSetting();

            return(Common.ProcessNull.GetString(cs.SelectAllByGroupID(groupID).Rows[0]["DetailID"]) + "");
        }