示例#1
0
		public ActionResult Index(int? id)
		{
			var model = new SettledViewModel();

			if (id.HasValue)
			{
				if (id.Value == 101)
				{
					var bets = _settledBetService.GetAllCustomerWinsOverThreshold(_path);

					model = new SettledViewModel { SettledBets = new List<Settled>() };

					foreach (var bet in bets)
					{
						model.SettledBets.Add(new Settled
						{
							CustomerId = bet.CustomerId,
							EventId = bet.EventId,
							PartipantId = bet.PartipantId,
							Stake = bet.Stake,
							Won = bet.Won
						});
					}
				}
			}
			else
			{
				model = GetAll();
			}

			return View(model);
		}
示例#2
0
		private SettledViewModel GetAll()
		{
			var model = new SettledViewModel();

			var bets = _settledBetService.GetCustomerBets(_path);

			model.SettledBets = Mapper.MapEntityToModel(bets);

			return model;
		}