Quantcast
Channel: C#nedir?com Forum
Viewing all articles
Browse latest Browse all 613

C# : c# ürün ekleme kısmı bir anda çalışmaz oldu.

$
0
0
Author: 4JuanDiaz
Subject: c# ürün ekleme kısmı bir anda çalışmaz oldu.
Posted: 08 Mart 2017 at 21:55

Merhaba

c# ve mssql ile bir muhasebe programı yapıyorum. Programda stok modulü sorunsuz çalışırken bir anda ürün güncellemenin çalışmadığını farkettim. Görünürde hiç bir şey  yok bir türlü hatayı yakalayamadım kodları aşağıda paylaşıyorum yardımcı olursanız sevinirim. MessageBox ' ta güncelleme yapıldı uyarısını alıyorum kodlar sorunsuz çalışıyor gibi hatayı çözemedim.


StokTanıtımKartı.cs (WindowsForm) Burdan class dosyasına gönderiyorum.

Stok.Guncelle(UrunId,txtStokKodu.Text, txtStokAdi.Text, txtYabanciIsim.Text, txtBirim.Text, Marka.IdAl(txtMarka.Text), txtKdv.Text, txtAlis1.Text, txtAlis2.Text, txtSatis1.Text, txtSatis2.Text, txtBarkod.Text, txtRef.Text, txtLot.Text, txtAciklama.Text, frmAnaForm.UserId,Resim);
MessageBox.Show("Kayıt Başarıyla Güncellendi.");


Class.cs ( Class )

public void Guncelle(string Id, string StokKodu, string StokAdi, string UluslarArasiIsim, string Birim, string Marka, string KDV, string AlisFiyat1, string AlisFiyat2, string SatisFiyat1, string SatisFiyat2, string Barkod, string Referans, string Lot, string Aciklama, string SaveUser, string Resim)
{
string sql = "EXECUTE SP_STOKGUNCELLE " + Id + ",'" + StokKodu + "','" + StokAdi + "','" + UluslarArasiIsim + "','" + Birim + "','" + Marka + "'," + KDV.Replace(",", ".").ToString() + "," + AlisFiyat1.Replace(",", ".").ToString() + "," + AlisFiyat2.Replace(",", ".").ToString() + "," + SatisFiyat1.Replace(",", ".").ToString() + "," + SatisFiyat2.Replace(",", ".").ToString() + ",'" + Barkod + "','" + Referans + "','" + Lot + "','" + Aciklama + "','" + SaveUser + "','" + Resim + "'";
Dbase.Isle(sql);
}


Store Prosedure MSSQL

ALTER PROCEDURE [dbo].[SP_STOKGUNCELLE]
@ID INT
,@KODU NVARCHAR(50)
,@ADI NVARCHAR(200)
,@YABANCIADI NVARCHAR(200)
,@BIRIM NVARCHAR(10)
,@MARKA INT
,@KDV decimal(8, 2)
,@ALIS1 decimal(8, 2)
,@ALIS2 decimal(8, 2)
,@SATIS1 decimal(8, 2)
,@SATIS2 decimal(8, 2)
,@BARKOD nvarchar(50)
,@REF nvarchar(50)
,@LOT nvarchar(50)
,@ACIKLAMA nvarchar(200)
,@EDITUSER INT
,@RESIM IMAGE

AS
BEGIN
UPDATE TBLSTOKLAR SET
KODU=@KODU
,ADI=@ADI
,YABANCIADI=@YABANCIADI
,BIRIM=@BIRIM
,MARKA=@MARKA
,KDV=@KDV
,ALIS1=@ALIS1
,ALIS2=@ALIS2
,SATIS1=@SATIS1
,SATIS2=@SATIS2
,BARKOD=@BARKOD
,REF=@REF
,LOT=@LOT
,ACIKLAMA=@ACIKLAMA
,EDITUSER=@EDITUSER
,EDITDATE=GETDATE()
,RESIM=@RESIM

where ID=@ID

END



Viewing all articles
Browse latest Browse all 613

Trending Articles