public ActionResult Subscription(int userId) { FillSubscriptionDataCombobox(userId); var model = new SubscriptionListModel(userId); if (Request.IsAjaxRequest()) { return(PartialView("SubscriptionPartialTable", model)); } return(View("Subscription", model)); }
public ActionResult Index(Guid?userId = null) { // получаем пользователя if (userId == null) { userId = CurrentUser.Id; } // получаем подписки var subscriptions = CurrentAccountDbContext.GetSubscriptionRepository() .QueryAll() .Where(x => x.UserId == userId.Value) .Where(x => x.Channel == SubscriptionChannel.Email || x.Channel == SubscriptionChannel.Sms) .ToArray(); var model = new SubscriptionListModel() { UserId = userId.Value, Subscriptions = subscriptions }; return(View(model)); }