示例#1
0
        private void Load_ProdType_Combo_Contents()
        {
            DataAccessPOS dbPOS = new DataAccessPOS();

            pTypes.Clear();
            pTypes = dbPOS.Get_All_ProductTypes();
            if (pTypes.Count > 0)
            {
                int i = 0;
                foreach (var ptype in pTypes)
                {
                    cb_ProdType.Items.Add(ptype.TypeName);
                }
            }
        }
示例#2
0
文件: frmMain.cs 项目: LINOHWANG/CUBE
        private void bt_ProdType_Click(object sender, EventArgs e)
        {
            bt_Product.BackColor   = Color.LightGreen;
            bt_LoginUser.BackColor = Color.Khaki;
            bt_ProdType.BackColor  = Color.Yellow;
            bt_RFIDTags.BackColor  = Color.LightGreen;
            bt_Tax.BackColor       = Color.DarkOrange;
            bt_SysConfig.BackColor = Color.Orchid;

            DataAccessPOS dbPOS = new DataAccessPOS();

            ptypes      = dbPOS.Get_All_ProductTypes();
            isProduct   = false;
            isLoginUser = false;
            isPType     = true;
            isRFIDTag   = false;
            isSysConfig = false;
            isTax       = false;
            isStation   = false;
            isPromotion = false;

            dgvData_ProdType_Initialize();
            if (ptypes.Count > 0)
            {
                foreach (var ptype in ptypes)
                {
                    this.dgvData.Rows.Add(new String[] { ptype.Id.ToString(),
                                                         ptype.TypeName,
                                                         ptype.IsLiquor.ToString(),
                                                         ptype.IsBatchDonation.ToString(),
                                                         ptype.IsBatchDiscount.ToString() });
                    if (ptype.IsBatchDonation)
                    {
                        this.dgvData.Rows[dgvData.RowCount - 2].Cells[3].Style.BackColor = Color.Green;
                    }
                    if (ptype.IsBatchDiscount)
                    {
                        this.dgvData.Rows[dgvData.RowCount - 2].Cells[4].Style.BackColor = Color.Green;
                    }
                    this.dgvData.FirstDisplayedScrollingRowIndex = dgvData.RowCount - 1;
                }
            }
        }