//--------------------------------------------------------------------- // GET: Teams public ActionResult Index() { CmdGetTeams cmd = new CmdGetTeams(); using (Connection db = new Connection()) { cmd.execCmd(db); } ViewBag.countTeams = cmd.ArrTeams.Count; return(View(cmd.ArrTeams)); }
//--------------------------------------------------------------------- public ActionResult Sort() { CmdGetTeams cmd = new CmdGetTeams(); using (Connection db = new Connection()) { cmd.execCmd(db); } var random = new Random(); var items = from arr in cmd.ArrTeams let sort = random.Next(1, 10) orderby sort select arr; string msgError = null; if (items == null) { msgError = Mensagens.ERR_TEAMS_NOT_FOUND; } else if (cmd.ArrTeams.Count < 4) { msgError = Mensagens.ERR_INSUFFICIENT_NUMBER_TEAMS; } if (string.IsNullOrEmpty(msgError)) { return(successPartialViewJson("PartialTeamsSorted", items.ToList())); } else { return(errorJson(msgError)); } }