C# 4.0 实体框架查询字段的条件
那么,我如何将实体框架查询的switch语句值设置为payamunt 标准C# 4.0 实体框架查询字段的条件,c#-4.0,ef-code-first,entity-framework-4.1,C# 4.0,Ef Code First,Entity Framework 4.1,那么,我如何将实体框架查询的switch语句值设置为payamunt 标准如果有效: switch (PaymentOption) { case 1: PayAmount= WorkedHours * RateValue ; break; case 2: PayAmount = RateValue ; b
如果有效:
switch (PaymentOption)
{
case 1:
PayAmount= WorkedHours * RateValue ;
break;
case 2:
PayAmount = RateValue ;
break;
case 3:
PayAmount = LatestTotal ;
break;
}
switch (PaymentOption)
{
case 1:
PayAmount= WorkedHours * RateValue ;
break;
case 2:
PayAmount = RateValue ;
break;
case 3:
PayAmount = LatestTotal ;
break;
}
PayAmount= (e.PaymentOption == 1 ? (l.End-l.Start) * e.Rate : (e.PaymentOption == 2 ? e.Rate : LatestTotal ))