Yazılanlar da ‘E-Ticaret Projeleri’

E-Ticaret Projelerinde Siparis No Oluşturmak

E-Ticaret sitelerinde alınan siparişleri database tarafına kaydederken siparis veren kullanıcılara,siparis durumlarını takeip edebilmek yada teknik destek alabilmeleri için identity(benzersiz) bir sipariş nosu oluştururuz.Bunu Guid nesnesi yada custom kendi yazıdığımız bir sınıf ile yapabiliriz.Ben burada genellikle kendi kullandığım bir yöntemi paylaşacağım.Bu uygulamada benim için önemli olan aslında siparis no oluştururken kullanıcı ve siparis bilgilerini de kullanıp biraz daha mantıklı bir sipariş no’su oluşturmak olucaktır.Bu nedenle siparis no’sunun başına rastgele iki harf daha sonrasında ise sipariş veren kullanıcının UyeId gibi bir Id’sini ve Siparişler tablosuna kayıt olduktan sonra bu siparişe verilen identity Siparis Id yi veriyorum.(SiparisId’yi de işin içine katmam oluşturulacak olan SiparisNo’sunu tamemen identity yani benzersiz yapıcaktır.)

Barış Ozcan Facebook Sayfasi
Barış Ozcan Twitter