Yazılımcı Sarman'ın kodlama dünyasına hoşgeldiniz.
Evet arkadaşlar, e-ticaret projemize ağrılık vererek ilerlediğimiz serimize devam ediyoruz.
Cart (Sepet) işlemleri için çalışmalara başladık.
Bu bölümde yaptıklarımıza gelecek olursak:
-Genel repositelere ek olarak daha özel repository mantığını kullanarak, CartRepository ve CartItemRepository sınıflarını oluşturduk.
-Bu sııflarda özel olarak kullanmak istediğimiz sınıflar;
--Kullanıcı ürünü ana sayfadan bir kere daha eklediğinde sepette var ise adeti güncellemek için, UpdateQuantity sınıfını oluşturduk.
--Sepete ekleme yapıldığında toplam tutarında değişmesi için kullanmamız gereken UpdateTotalAmount sınıfını oluşturduk.
.
#Diğer Bölüm İçin Planlananlar#
*Sepette adet değiştirme işlemi
*Sepetteki ürünü silme işlemi
**Bu işlemleri Ajax kullanarak Javascript ile değiştime ve value güncelleme işlemlerini yapacağız.
.
.
Uzun anlatım videosunu Yotube üzerinden izleyebilirsiniz.
Kaynak kodlara Github üzerinden erişim sağlayabilirsiniz.
.
Eng
Yes friends, we continue our series that we are progressing by giving weight to our e-commerce project.
We started working for Cart operations.
If we come to what we did in this section:
-In addition to general repositories, we created CartRepository and CartItemRepository classes using more special repository logic.
-Classes that we want to use specially in these classes;
--When the user adds the product from the main page once again, we created the UpdateQuantity class to update the quantity if it exists in the basket.
--We created the UpdateTotalAmount class that we need to use to change the total amount when adding to the basket.
.
#Planned for the Other Section
*Changing the quantity in the basket
*Deleting the product from the basket
**We will do these operations with Javascript using Ajax and change and value update operations.
.
.
You can watch the long explanation video on Yotube.
You can access the source code via Github.
Translated with DeepL.com (free version)
Github: github.com/yazilimcisarman
Youtube: / @mseydaarmagan
.
#ecommerce #ecommerceproject #dotnetcore #backenddevelopment #softwareengineering #softwaredevelopment #webdevelopment #coding #programming #code #github #repository #ajax #javascript #sepetislemleri #projegeliştirme #yazılım #yazılımgeliştirme #programlama #kodlama #ecommercedevelopment #onlineshopping #webuygulaması #internetalışverişi #githubprojects #netcore #backend #webgeliştirme #kod #yazılımmühendisliği