Merhabalar,
Web projemde listboxta yer alan barkod numaralarını toplu olarak update etmeye çalışıyorum ama sadece ilk satırı update ediyor.
Desteklerinizi rica ederim.
try
{
int durum = 1;
if (lboxBarkods.Items.Count != 0)
{
foreach (ListItem barkod in lboxBarkods.Items)
{
var vKurum = new SqlParameter("@KURUM", int.Parse(ddlKurum.SelectedValue));
var vTarih = new SqlParameter("@GIDENTARIH", Convert.ToDateTime(DateTime.Now));
var vDurum = new SqlParameter("@DURUM", durum);
var vKullanici = new SqlParameter("@KULLANICI", Convert.ToInt32(KullaniciId.Text));
var vBarkod = new SqlParameter("@BARKOD", barkod.Value);
db.Database.ExecuteSqlCommand("UPDATE_CANTAGONDER @KURUM, @GIDENTARIH, @DURUM, @KULLANICI, @BARKOD", vKurum, vTarih, vDurum, vKullanici, vBarkod);
Page.Response.Redirect(Page.Request.Url.ToString(), true);
}
}
else
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "X", "swal('HATA', 'BARKOD NUMARASI ALANI BOŞ BIRAKILAMAZ !', 'error')", true);
}
}
catch (Exception)
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "X", "swal('HATALI İŞLEM', 'LÜTFEN WEB SAYFASINI YENİDEN BAŞLATINIZ !', 'error')", true);
}