من میخواستم که تعداد خرید مشتری توی یک ردیف در sql ثبت بشه و این تعداد خرید از تعداد موجودی من از اون کالا کسر بشه و تعداد موجودی نهایی داخل دیتاگرید ویو صفحه اصلی من نمایش داده بشه
باید چکار کنم؟
در جنریک ریپوزیتوریم از چه دستوری برای ماینس کردن خرید و فروش استفاده کنم؟
ممنون میشم جواب بدید
چند روزیه هر روشی که بلدم و هر چقدر سرچ میکنم به نتیجه ای نمیرسم
مرسی :)
سلام
1- شما اول باید یک Table داخل SQL بسازید که مثلاً شامل 2 ستون (ID, Sold) باشه و با یک اسم مثلاً SoldCustomer ذخیرش کنید.
2- بعد باید یک Repository برای جدول SoldCustomer درست کنید و بعد اون رو توی یک کلاس دیگه Implement کنید و یک تابع بنویسید که به این جدوا query بزنه و خرید مشتری رو به دست بیاره. نیازی نیست که توی Generic Repository این تابع ساخته شه.
3- مقدار خرید مشتری به دست اومده رو از موجودی کل کم کنی و بعد باقیمانده رو داخل جدول دارایی کل بریزی. و بعد دوباره باید مقدار کل رو با یک query از داخل جدولی که دارایی کل رو داخل اون قرار دادی بگیری و بعد مقدار رو توی یکی از ستون های DataGridView قرار بدی.
ممنون از جوابتون
فقط دو تا سوال برای من ایجاد شده اول اینکه تعداد خرید مشتری رو چجوری بفرستم به جدول مربوطه یعنی من تعداد خرید رو به دست آوردم ول توی ارسالش به جدول مشکل دارم؛ دو اینکه تعداد خرید رو چطوری به کالا مربوطه مد نظر ربط بدم؟ با ریلیشن ها تو بانک ربط بدم؟
ممنون میشم اگه میتونید پاسخ بدید
دوست عزیز به نظر میرسه شما مفهوم Repository رو کاملاً یاد نگرفتید. برای همین من باید کلی کد و راهنمایی بنویسم که واقعاً وقت گیر و بی فایده هست. اگه آموزش بخش پیشرفته #C استاد مدائنی رو می بینید پس نیاز هست که دوباره بخش های مربوط به Repository ها رو مرور کنید.
موفق باشید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)