Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
        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);
            }
        }