PDA

View Full Version : کسر از انبار با چک کردن 3 پارامتر با استفاده از متد Linq to sql



bmvgod
شنبه 20 بهمن 1397, 22:46 عصر
با سلام خدمت تمامی دوستان و بزرگواران
تو پروژم میخوام با استفاده از متد Linq to sql سه تا ورودی که از کنترل های txtSaleCodCommodity و cmbCommodityName و cmbSiz از فرمم میگیرم با ستون های دیتابیسم با نام های CommodName و CommodCod و CommodSize مقایسه کنه اگه برابر بود تعدادی که داخل کنترل txtNumber هست رو از ستون CommodNumb کم کنه، اسم جدول انبارم CommoTables هست، و میخوام 4 تا شرط رو هم اعمال کنم:

1- اگه تعداد درخواستی از تعداد موجود در انبار بیشتر بود کم کنه
2- اگه تعداد درخواستی کمتر از انبار بود پیغام مناسب بده
3- موقع ویرایش اگه تعداد درخواستی جدید کمتر از مقدار دخواستی قبلی شد ما بتفاوفت رو به جدول انبار اضافه کنه
4- موقع ویرایش اگه تعداد درخواستی جدید بیشتر از تعداد درخواستی قبلی شد ما به تفاوت رو از جدول انبار کم کنه

ممنون میشم راهنماییم کنید که از چه کدی با متد Linq to sql استفاده کنم

با تشکر از تمامی دوستان

alexmcse
یک شنبه 21 بهمن 1397, 08:26 صبح
دوست عزیز اینجوری نمیشود راهنمایی کرد سوال کلی بیان شده است و نامفهوم است

bmvgod
یک شنبه 21 بهمن 1397, 15:18 عصر
میشه لطف کنید بگید کجارو نتونستم مفهمو درست برسونم و کجا گنگ هست توضیح بدم؟
ممنون میشم راهنماییم کنید

پارامتر های روی فرم فاکتور فروش

txtSaleCodCommodity کد محصول

cmbCommodityName نام محصول

cmbSiz سایز محصول

txtNumber تعداد محصول

فیلدهای جدول
CommodName نام کالا
CommodCod کد کالا
CommodSize سایز کالا
CommodNumb تعداد کالا

bmvgod
یک شنبه 21 بهمن 1397, 15:23 عصر
نمیدونم تونستم منظورمو درست برسونم یا نه؟
ممنونم میشم بهم بگین کجای سوالم نامفهومه؟