الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في كلاس الshopping Cart

بدأه khaled_tiger في 30 أغسطس 2008 · 4 رد · 764 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اولا انا عملت الShop cart وكانت شغاله كويس ومفيش اي مشاكل ولكن لما حبيت اعملها في كلاس لوحدها واستخدم اوبجيكت منها

وعدلت الكود وعملت خصائص علشان اخد منها القيم واضيفها في السله

المشكله انه بيضيف مره واحده بس وما بيعدلشعلي العنصر الموجود ولو ضيفت واحد جديد بيشيل القديم ويحط الجديد مكانه

وده الكلاس ياريت لو حد شايف فيه اي خطأ يقولي او المشكله منين عموما

ShopCart.rar

Khaled_Tiger

النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها

يخاطبني السفيه بكل قبح *** فأكره أن أكون له مجيبا

يزيد سفاهة فأزيد حلمــا *** كعود زاده الإحراق طيبا

إذا نطق السفيه فلا تجبه *** فخير من إجابته السكوت

فإن كلَمته فرَجت عنــــه *** وإن خليته كمداً يـمـــوت

#2

everytime you do a "NEW" your creating a new object, so the shopcart will be empty.

quick tip

this code

public bool HasItems()
	{
		if (dT.Rows.Count > 0)
			return true;
		else
			return false;
	}

can be this also

public bool HasItems()
	{
		return (dT.Rows.Count > 0)
	}

just for fun :)

#3
buaziz كتب:
everytime you do a "NEW" your creating a new object, so the shopcart will be empty.

quick tip

this code

public bool HasItems()
	{
		if (dT.Rows.Count > 0)
			return true;
		else
			return false;
	}

can be this also

public bool HasItems()
	{
		return (dT.Rows.Count > 0)
	}

just for fun :)

جزاك الله خيرا اخي علي الرد

ولكن هذا الكود كان شغال لما كنت عامله في الصفحه نفسها من غير كلاس ولما عملته في كلاس شيلت السيشن منه ومش راضي يشتغل من غيرها

ولما احطه في كلاس ما يشتغلش فياريت توضح قصدك ايه ان كل مره بيعمل new

يعني اغير مكان new datatable()

ولا ايه والف شكر مره تانيه علي الرد والنصيحه

Khaled_Tiger

النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها

يخاطبني السفيه بكل قبح *** فأكره أن أكون له مجيبا

يزيد سفاهة فأزيد حلمــا *** كعود زاده الإحراق طيبا

إذا نطق السفيه فلا تجبه *** فخير من إجابته السكوت

فإن كلَمته فرَجت عنــــه *** وإن خليته كمداً يـمـــوت

#4

لو بحثت لما سألت

انظر هنا ولا داعي لان تسأل في الموضوع من جديد لان كل شيء موجود و "مشروح"

/index.ph...l=Shopping+Cart

موفق

You can fly while you can touch the sky

#5

السلام عليكم ورحمة الله وبركاته

شكرا اخي محمد علي الرد

انا بالفعل قرأت الموضوع قبل ان اطرح سؤالي ولكن في الموضوع مشروع كيفية عمل السله وانا عملتها

والحمد لله لقيت المشكله وهي كانت في استخدام السيشن مع الكلاس

اني احول السيشن لسله واستخدمها

وشكرا اخي مره اخري وموضوعك مفيد جدا جدا جدا

جزاك الله خيرا

Khaled_Tiger

النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها

يخاطبني السفيه بكل قبح *** فأكره أن أكون له مجيبا

يزيد سفاهة فأزيد حلمــا *** كعود زاده الإحراق طيبا

إذا نطق السفيه فلا تجبه *** فخير من إجابته السكوت

فإن كلَمته فرَجت عنــــه *** وإن خليته كمداً يـمـــوت

مواضيع مشابهة