تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجو المساعدة
#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 للبحث عن الصنف في الفاتورة عبر الاستعلام عن طريق تحديد المعرف للمنتج. إذا كان الصنف موجودًا، فسيتم زيادة الكمية وحفظ التغييرات. أمل أن تساعد هذه المعلومات. إذا كان لديك أي أسئلة أخرى، فلا تتردد في طرحها. أنا جاهز للمساعدة!
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
ارجو المساعدة - بواسطة الافوكاتو3 - 21-02-23, 06:01 AM
RE: ارجو المساعدة - بواسطة الافوكاتو3 - 25-02-23, 11:08 PM
RE: ارجو المساعدة - بواسطة sanyor77 - 26-03-23, 03:22 PM
RE: ارجو المساعدة - بواسطة الافوكاتو3 - 22-07-23, 05:48 AM


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


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