17,741
社区成员
发帖
与我相关
我的任务
分享
var paymentList = DlrPaymentService.GetList(o => o.StartDate <= payment.StartDate).ToList();
if (paymentList.Count > 0)
{
foreach (var item in paymentList)
{
item.EndDate = payment.StartDate;
}
_service.EditRange(paymentList);
}
var paymentList = DlrPaymentService.GetList(o => o.StartDate <= payment.StartDate).Select(a=>{a.EndDate = payment.StartDate; return a;}).ToList();
if (paymentList.Count > 0)
{
EditRange(paymentList);
}
foreach (var item in paymentList)
{
item.EndDate = payment.StartDate;
_service.EditSave(item);
}
现在是这样写的