// GET: Users public ActionResult Index() { string uri = string.Concat(baseUri, getUsersUri); IEnumerable <UserViewModel> users = BusinessClientWebApp.GetInstance().GetUsers(uri); return(View(users)); }
// GET: Roulettes public ActionResult Index() { string uri = string.Concat(baseUri, getRoulettesUri); IEnumerable <RouletteViewModel> roulettes = BusinessClientWebApp.GetInstance().GetRoulettes(uri); return(View(roulettes)); }
// GET: Roulettes/Open/5 public ActionResult Open(int id) { string uri = string.Concat(baseUri, openRouletteUri, "?rouletteId=" + id); BusinessClientWebApp.GetInstance().OpenRoulette(uri); return(RedirectToAction("Index")); }
public ActionResult MakeBetByNumber(int id, FormCollection collection) { Dictionary <string, string> values = new Dictionary <string, string> { { "UserId", collection.GetValue("UserId").AttemptedValue }, { "Money", collection.GetValue("Money").AttemptedValue }, { "Number", collection.GetValue("Number").AttemptedValue } }; HttpContent content = new FormUrlEncodedContent(values); string uri = string.Concat(baseUri, betByNumberUri); string result = BusinessClientWebApp.GetInstance().MakeBet(uri, content); return(RedirectToAction("Index")); }
// GET: Roulettes/Bets/5 public ActionResult Bets(int id) { string uri = string.Concat(baseUri, closeRouletteUri, "?rouletteId=" + id); List <GetBetViewModel> bets = BusinessClientWebApp.GetInstance().CloseRoulette(uri); if (bets != null && bets.Count > 0) { return(View(bets)); } else { return(RedirectToAction("Index")); } }
// GET: Roulettes/Create public ActionResult Create() { try { // TODO: Add insert logic here string uri = string.Concat(baseUri, createRouletteUri); BusinessClientWebApp.GetInstance().CreateUser(uri); } catch { } return(RedirectToAction("Index")); }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here string name = collection.GetValue("UserName").AttemptedValue; string uri = string.Concat(baseUri, createUserUri, "?name=" + name); BusinessClientWebApp.GetInstance().CreateUser(uri); return(RedirectToAction("Index")); } catch { return(View()); } }