.NET 學習

.NET 學習生活感想... 万事成蹉跎..... 贵在坚持 及时整理自己做过和学过的东西

博客园 首页 新随笔 联系 订阅 管理
代码
public class Order : XPObject {
   
public Order() {}
   
public decimal UnitPrice;
   
public int Qty;
   
public decimal Discount;

   [PersistentAlias(
"UnitPrice*Qty*(1-Discount)")]
   
public decimal ExtendedPrice {
      
get { return Convert.ToDecimal(EvaluateAlias("ExtendedPrice")); }
   }
}

 

代码
        [PersistentAlias("TaskWork[].Sum(HoursSpent)")]
        
public float HoursSpent {
            
get { return (float)(EvaluateAlias("HoursSpent"?? 0f); }
        }
        
public float TotalHours {
            
get { return RemainingHours + HoursSpent; }
        }
        [Association, Aggregated]
        
public XPCollection<TaskWork> TaskWork {
            
get { return GetCollection<TaskWork>("TaskWork"); }
        }

 

 

posted on 2010-05-28 14:05  Tonyyang  阅读(472)  评论(0编辑  收藏  举报
欢迎转载,转载请注明出处:http://www.cnblogs.com/Tonyyang/