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); } } }
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; } } }