protected void btnCikisYap_Click(object sender, EventArgs e) { try { TBLSTOKISLEMLERI stok = new TBLSTOKISLEMLERI(); bool sonuc = true; using (cUrunGenel UG = new cUrunGenel()) foreach (GridViewRow gvRow in gvSiparisDetaylar.Rows) { if (gvRow.RowType == DataControlRowType.DataRow) { stok.ISLEMTIPI = eStokIslemTipi.Cikis; stok.MIKTAR = gvRow.Cells[3].Text.ToDecimal(); stok.REFERANSID = Request["ID"].ToLong(-1); stok.URUNID = gvRow.Cells[0].Text.ToInt(-1); if (UG.EkleUrunStokIslemi(stok) == 0) { sonuc = false; } } } if (sonuc) { UIAraclari.toastMesaj(this, eStatusType.Onay, "İşleminiz Başarıyla tamamlandı"); } else { UIAraclari.toastMesaj(this, eStatusType.Hata, "İşleminiz sırasında hata oluştu lütfen kayıtları kontrol ediniz"); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void btnKaydet_Click(object sender, EventArgs e) { try { TBLSTOKISLEMLERI stok = new TBLSTOKISLEMLERI(); stok.ISLEMTIPI = (eStokIslemTipi)ddlIslemTipi.SelectedValue.ToShort(0); stok.MIKTAR = txtMiktar.Text.ToDecimal(0); stok.URUNID = Request["UID"].ToInt(0); int sonuc = 0; using (cUrunGenel UG = new cUrunGenel()) { if (lblID.Text.ToInt(0) == 0) { sonuc = UG.EkleUrunStokIslemi(stok); } else { stok.ID = lblID.Text.ToInt(0); sonuc = UG.EkleUrunStokIslemi(stok); } } if (sonuc > 0) { cUIAraclari.toastMesaj(this, eStatusType.Onay, "İşleminiz Başarıyla Gerçekleştirildi"); } else { cUIAraclari.toastMesaj(this, eStatusType.Hata, "Hata Oluştu"); } GridDoldur(); } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID); } }