تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجو المساعدة
#1
لسلام عليكم أيها الإخوة الكرام 
محتاج استشاره أنا عندى برنامج بلغة سي شارب و entitie fremwork وديف أكسبريس عند أضافة صنف الفاتورة لايتم زيادة الكمية بل يضيف صف آخر اريد كود زيادة الكمية
الرد }}}
تم الشكر بواسطة:
#2
(21-02-23, 06:01 AM)الافوكاتو3 كتب : لسلام عليكم أيها الإخوة الكرام 
محتاج استشاره أنا عندى برنامج بلغة سي شارب و entitie fremwork وديف أكسبريس عند أضافة صنف الفاتورة لايتم زيادة الكمية بل يضيف صف آخر اريد كود زيادة الكمية

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
الرد }}}
تم الشكر بواسطة:
#3
مرحبًا بك! سأساعدك بإضافة الكود لزيادة الكمية في الفاتورة. ما هو تصميم الجدول الخاص بالفاتورة؟ أعطني بعض المعلومات عن الجدول والحقول الخاصة به لأستطيع أن أكون أكثر مدعومًا. أيضًا، أنا أظن أن تكون بحاجة إلى التأكد من أن جميع الإصدارات على ما يلي محدثة ومتوافقة مع بعضها البعض:
  • برنامج Visual Studio

  • Entity Framework

  • إصدار C#
إذا كان كل شيء جيدًا، فهذا هو الكود الذي سيزيد الكمية للصنف في الفاتورة:

كود :
using (var context = new YourDbContext())
{
   var invoiceItem = context.InvoiceItems.FirstOrDefault(i => i.ProductId == productId);
   if (invoiceItem != null)
   {
       invoiceItem.Quantity += quantity;
       context.SaveChanges();
   }
}


هذا الكود يستخدم Entity Framework للبحث عن الصنف في الفاتورة عبر الاستعلام عن طريق تحديد المعرف للمنتج. إذا كان الصنف موجودًا، فسيتم زيادة الكمية وحفظ التغييرات. أمل أن تساعد هذه المعلومات. إذا كان لديك أي أسئلة أخرى، فلا تتردد في طرحها. أنا جاهز للمساعدة!
الرد }}}
تم الشكر بواسطة:
#4
الجدول الخاص بالفاتورة عبارة عن جدولين جدول لحفظ رقم الفاتورة باجمالى السعر وجدول لتفاصيل الفاتورة
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم