ストアド プロシージャの結果を表示し、添付の画像のようにする必要があります。このようなモデルを作成する必要があることはわかっています
public class MyInvoice
{
public DateTime invoiceDate { get; set; }
public string invoiceNumber { get; set; }
public double amount { get; set; }
public double amountDue { get; set; }
}
その他の金額は、いくつかのフィールドの合計になります。合計支払金額は、その他の金額と支払金額の合計の合計になります。
ビューにモデルを 1 つだけ渡す必要があります。モデルに計算フィールドを含めるにはどうすればよいですか? ビュー内の計算フィールドにアクセスしたいと考えています。モデルに応じて他の金額と合計を追加するだけですか?
また、アクション結果メソッドでこのようなものを書かなければならないこともわかっていますが、データベースからのものではないため、他の金額と合計金額を処理する方法がわかりません。
IEnumerable<MyInvoice> model = _myInvoiceService.GetInvoice()
return view(model);