private void Move_dgvDataFrom_dgvDataTo(string strSelProdId, double dblProdPrice) { DataAccessPOS dbPOS = new DataAccessPOS(); if (txt_PromoID.Text != "") { int iSelectedPromoId = Convert.ToInt32(txt_PromoID.Text); int iSelectedProdId = Convert.ToInt32(strSelProdId); double dblFirstProdPrice = dbPOS.Get_The_First_Product_Price_From_PromoProduct(iSelectedPromoId); if (dblFirstProdPrice > 0) { if (dblFirstProdPrice != dblProdPrice) { MessageBox.Show("Unit Price Should be the same! " + dblProdPrice.ToString() + " is Not Equal to " + dblFirstProdPrice.ToString()); return; } } pprods.Clear(); pprods.Add(new POS_PromoProductsModel() { PromoId = iSelectedPromoId, ProdId = Convert.ToInt32(strSelProdId) }); if (!dbPOS.Check_PromoProducts(pprods[0])) { dbPOS.Insert_PromoProduct(pprods[0]); } } //dgvDataFrom.Rows.RemoveAt(dgvDataFrom.SelectedRows[i].Index); }
private void Move_dgvDataTod_gvDataFrom(string strSelProdId, int i) { DataAccessPOS dbPOS = new DataAccessPOS(); int iSelectedPromoId = Convert.ToInt32(txt_PromoID.Text); pprods.Clear(); pprods.Add(new POS_PromoProductsModel() { PromoId = iSelectedPromoId, ProdId = Convert.ToInt32(strSelProdId) }); if (dbPOS.Check_PromoProducts(pprods[0])) { dbPOS.Delete_PromoProducts(pprods[0]); } //dgvDataFrom.Rows.RemoveAt(dgvDataFrom.SelectedRows[i].Index); }