से कुल कार्ट मूल्य की गणना कैसे करें मैं अपने सिर को नॉकआउट एमवीसी फ्रेमवर्क के आसपास लाने की कोशिश कर रहा हूं। मैं sample of a shopping cart से देख रहा हूँ और पता लगाने की कोशिश:नॉकआउट एमवीसी कार्ट नमूना
- कैसे कुल लागत की गणना करने के
- (जैसे छूट और वाउचर के रूप में) ग्राहक के पक्ष व्यापार के नियम
जोड़ने के लिए कहाँ उप-योग की गणना करने के लिए कोड
@using (lines.If(m => m.ProductId != -1))
{
using (var product = lines.With(m => ko.Model.DataBase[m.CategoryId].Products[m.ProductId]))
{
@product.Html.Span(m => "\\$" + m.Price)
}
}
जब मैं tr y वहां से कुल प्राप्त करने के लिए मैं आमतौर पर रन टाइम में एक कंपाइलर अपवाद या NullReferenceException के साथ समाप्त होता है। उदाहरण के लिए
@using (lines.If(m => m.ProductId != -1))
{
using (var product = lines.With(m => ko.Model.Categories[m.CategoryId].Products[m.ProductId]))
{
@product.Html.Span(m => "\\$" + (lines.Model.Quantity * m.Price))
@{double total = lines.Model.Quantity * m.Price;}
}
}
मुझे देता है
कंपाइलर त्रुटि संदेश: CS1501: विधि 'लिखें' के लिए कोई अधिभार 0 तर्क
लगता है जैसे मैं गलत कर रहा हूँ लगता है। क्या कोई मुझे सही दिशा में इंगित करेगा?
यह त्रुटि इस त्रुटि के साथ किस बिंदु पर इंगित करती है? इसके अलावा, क्या यह सामान्य रूप से केओ एमवीसी ढांचे में केओ का उपयोग करने का आपका पहला प्रयास है? –