private void Load_Product_Info(string strInProdID) { DataAccessPOS dbPOS = new DataAccessPOS(); prods.Clear(); prods = dbPOS.Get_Product_By_ID(int.Parse(strInProdID)); if (prods.Count == 1) { txt_ProdId.Text = prods[0].Id.ToString(); txt_ProductName.Text = prods[0].ProductName; txt_SecondName.Text = prods[0].SecondName; cb_ProdType.SelectedIndex = cb_ProdType.FindStringExact(dbPOS.Get_ProductTypeName_By_Id(prods[0].ProductTypeId)); txt_IUnitPrice.Text = prods[0].InUnitPrice.ToString(); txt_OUnitPrice.Text = prods[0].OutUnitPrice.ToString(); txt_PromPrice1.Text = prods[0].PromoPrice1.ToString(); txt_PromPrice2.Text = prods[0].PromoPrice2.ToString(); txt_PromPrice3.Text = prods[0].PromoPrice3.ToString(); checkTax1.Checked = prods[0].IsTax1; checkTax2.Checked = prods[0].IsTax2; checkTax3.Checked = prods[0].IsTax3; checkPRT1.Checked = prods[0].IsPrinter1; checkPRT2.Checked = prods[0].IsPrinter2; checkPRT3.Checked = prods[0].IsPrinter3; checkPRT4.Checked = prods[0].IsPrinter4; checkPRT5.Checked = prods[0].IsPrinter5; checkTaxInv.Checked = prods[0].IsTaxInverseCalculation; checkSoldOut.Checked = prods[0].IsSoldOut; dttm_PromStart.Text = prods[0].PromoStartDate.ToString(); dttm_PromEnd.Text = prods[0].PromoEndDate.ToString(); txt_Deposit.Text = prods[0].Deposit.ToString(); txt_RecyclingFee.Text = prods[0].RecyclingFee.ToString(); txt_ChillCharge.Text = prods[0].ChillCharge.ToString(); if (prods[0].MemoText == null) { txt_Memo.Text = ""; } else { txt_Memo.Text = prods[0].MemoText.ToString(); } //cb_PromDay1.Items[] //cb_PromDay2.Items[] //cb_PromDay3.Items[] } }
private void Load_PromoProducts_DataGrid() { dgvDataTo_Initialize(); if (txt_PromoID.Text != "") { DataAccessPOS dbPOS = new DataAccessPOS(); int iSelectedPromoId = Convert.ToInt32(txt_PromoID.Text); if (iSelectedPromoId > 0) { pprods = dbPOS.Get_PromoProducts_By_PromoId(iSelectedPromoId); lbl_SelectedProds.Text = "Selected Products ( " + pprods.Count.ToString() + " )"; if (pprods.Count > 0) { foreach (var pprod in pprods) { prods = dbPOS.Get_Product_By_ID(pprod.ProdId); if (prods.Count > 0) { this.dgvDataTo.Rows.Add(new String[] { prods[0].Id.ToString(), dbPOS.Get_ProductTypeName_By_Id(prods[0].ProductTypeId), prods[0].ProductName, prods[0].OutUnitPrice.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.dgvDataTo.FirstDisplayedScrollingRowIndex = dgvDataTo.RowCount - 1; } } } } } }