1
我有一個視圖模型:如何訪問ViewModel中的方法?
public class ManageUserViewModel
{
public Entities.User User { get; set; }
public bool IsLockedOut { get; set; }
public bool IsActivated { get; set; }
public bool IsArchived { get; set; }
}
在Entities.User用戶
我有一個方法:
然後我有我的控制器:
[HttpGet]
public ActionResult UserDetails(int id)
{
var user = ZincService.GetUserForId(id);
if (user == null || user.Customer.CustomerId != CurrentCustomer.CustomerId)
return DataNotFound();
ManageUserViewModel viewModel = new ManageUserViewModel();
viewModel.User = user;
viewModel.IsLockedOut = MembershipService.IsUserLocked(user.Email);
viewModel.IsActivated = user.DateTimeActivated.HasValue && MembershipService.IsUserApproved(user.Email);
viewModel.IsArchived = user.IsArchived;
viewModel.User.GetParticipatingIncentivePrograms();
return View(viewModel);
}
如何獲得輸出GetParticipatingIncentivePrograms在我看來的? 我沒看到代碼。
謝謝
我怕這段代碼是由別人寫的,我不能改變這個架構,我必須繼續我的所得:) –