添加两个字段并将总和存储在asp.net mvc中的第三个字段中的最佳方法是什么?

时间:2015-06-14 08:25:01

标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-5

我有这样的模型类顺序,

Category

我想添加两个字段UnitPrice和Quantity,并将Sum存储在TotalAmount字段中。那么最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

public class Order
    {
        public int OrderId {get; set;}

        [DataType(DataType.Currency)]
        [Column(TypeName = "money")]
        public decimal UnitPrice { get; set; }


        public int Quantity { get; set; }

        [DataType(DataType.Currency)]
        [Column(TypeName = "money")]
        public decimal TotalAmount { get {return UnitPrice * Quantity; } }


}