private void StokIhtiyacDoldur() { try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); stokIhtiyac = new clsTablolar.csStokIhtiyac(SqlConnections.GetBaglanti(), TrGenel); GridKonumYukle(); TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } gcStokIhtiyac.DataSource = stokIhtiyac.dt_StokIhtiyac; stokIhtiyac.dt_StokIhtiyac.RowChanged += new DataRowChangeEventHandler(dt_StokIhtiyac_RowChanged); stokIhtiyac.dt_StokIhtiyac.RowDeleted += new DataRowChangeEventHandler(dt_StokIhtiyac_RowChanged); stokIhtiyac.dt_StokIhtiyac.RowChanging += new DataRowChangeEventHandler(dt_StokIhtiyac_RowChanged); gvStokIhtiyac.CellValueChanging += gvStokIhtiyac_CellValueChanging; }
private void barBtnIhtiyacListesineGonder_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { trGenel = SqlConnections.GetBaglanti().BeginTransaction(); clsTablolar.csStokIhtiyac StokIhtiyac = new clsTablolar.csStokIhtiyac(SqlConnections.GetBaglanti(), trGenel); foreach (DataRow Roww in SayimDetay.dt_SayimDetay.AsEnumerable()) { if (StokIhtiyac.dt_StokIhtiyac.Select("StokID = " + Roww["StokID"].ToString()).Length > 0) { MessageBox.Show(Roww["StokAdi"].ToString() + "\nAdlı Stok zaten ekli"); } else { StokIhtiyac.dt_StokIhtiyac.Rows.Add(StokIhtiyac.dt_StokIhtiyac.NewRow()); StokIhtiyac.dt_StokIhtiyac.Rows[StokIhtiyac.dt_StokIhtiyac.Rows.Count - 1]["StokID"] = Roww["StokID"]; StokIhtiyac.dt_StokIhtiyac.Rows[StokIhtiyac.dt_StokIhtiyac.Rows.Count - 1]["StokIhtiyacMiktari"] = Convert.ToDecimal(Roww["MinumumMiktar"]) - Convert.ToDecimal(Roww["Miktar1"]); } } StokIhtiyac.StokIhtiyacGuncele(SqlConnections.GetBaglanti(), trGenel); trGenel.Commit(); } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }