PDA

View Full Version : سوال: فرمول تخفیف



iradata
جمعه 14 بهمن 1390, 16:47 عصر
سلام

می خواستم که برای بخش سفارشات برنامه ام یک بخشی بزارم برای تخفیف ، از این کد استفاده کردم اما جواب صحیح روو نمیده به نظر شما مشکل این کد چیست ؟


String Takhfif = cbTakhfif.Text;
string Price = txtPrice.Text;
String PriceAll = (Int64.Parse(Price) / Int64.Parse(Takhfif)).ToString();
txtPriceSum.Text = (Int64.Parse(Price) - Int64.Parse(PriceAll)).ToString();

ji ming u
جمعه 14 بهمن 1390, 17:11 عصر
String PriceAll = (Int64.Parse(Price) / Int64.Parse(Takhfif)).ToString();

این خط مشکل دارد
قیمت فروش= قیمت اصلی - قیمت اصلی* درصد تخفیف

String PriceAll = (Int64.Parse(Price)* Int64.Parse(Takhfif)/100).ToString();

zarrinnegar
جمعه 14 بهمن 1390, 17:19 عصر
معمولا تخفیف رو برای کل فاکتور در نظر میگیرن و از مبلغ کل کم میکنن
مثلا طرف با 4 ردیف خرید مبلغ 125000 ریال باید پرداخت کنه که طرف بهش 5000 ریال تخفیف میده و مبلغ میشه 120000 ریال

String Takhfif = cbTakhfif.Text;
string Price = txtPrice.Text;
// String PriceAll = (Int64.Parse(Price) - Int64.Parse(Takhfif)).ToString();
txtPriceSum.Text = (Int64.Parse(Price) - Int64.Parse(Takhfif)).ToString();