public ActionResult ProposalChalangeManagement() { var proposalChalanges = new List <ProposalChalangeAdminViewModel>(); foreach (var chalange in _chalangeRepository.GetActivePropousalChalanges()) { proposalChalanges.Add(ChalangeMappers.ProposalChalangeToProposalAdminMap(chalange)); } return(View(proposalChalanges)); }
public ActionResult Index() { var user = _userRepository.GetById(User.Identity.GetUserId()); var rankedUsers = _userRepository.GetRankedUser(); var chalanges = _chalangeRepository.GetAllOrderedByDay(); var propousalChalanges = _chalangeRepository.GetActivePropousalChalanges(); var homePageVM = new HomePageViewModel() { Chalanges = new List <ChalangeOverViewViewModel>( chalanges.Select( x => ChalangeMappers.ChalangeToOverViewMap(x))), UserRanks = new List <UserRankViewModel>( rankedUsers.Select( x => UserMappers.UserToUsersRankMap(x))), ProposalChalangesRanks = new List <ProposalChalangeRankViewModel>( propousalChalanges.Select( x => ChalangeMappers.ProposalChalangeToProposalRankMap(x))) }; return(View(homePageVM)); }