示例#1
0
 public ActionResult LeagueGroups(string sport, string fed, string tour, int?fedSeason)
 {
     try
     {
         if (fedSeason == null)
         {
             if (sport == null && fed == null && tour == null)
             {
                 sport = "Football";
                 fed   = "UEFA";
                 tour  = "League";
             }
             fedSeason = new ServiceDatabase().Find(sport, fed, tour);
         }
         List <string>            group           = new List <string>();
         List <List <Score> >     score           = new List <List <Score> >();
         List <List <Standings> > standingsGroups = new ServiceDatabase().CreateModelStandingsGroups(Convert.ToInt32(fedSeason), ref score, null, ref group);
         ViewBag.Score = score;
         ViewBag.Group = group;
         return(View("LeagueGroups", standingsGroups.ToList()));
     }
     catch (Exception e)
     {
         ViewBag.Error = e.Message;
         return(View("Error"));
     }
 }
示例#2
0
 public ActionResult LeagueGroups(int?fedSeason, string season, FormCollection collection)
 {
     try
     {
         int fedId = 0;
         if (fedSeason != null)
         {
             fedId = Convert.ToInt32(fedSeason);
         }
         else
         {
             season = collection[0].Split(',')[0];
             fedId  = Convert.ToInt32(collection[1]);
         }
         List <string>            group           = new List <string>();
         List <List <Score> >     score           = new List <List <Score> >();
         List <List <Standings> > standingsGroups = new ServiceDatabase().CreateModelStandingsGroups(fedId, ref score, season, ref group);
         ViewBag.Score = score;
         ViewBag.Group = group;
         return(View("LeagueGroups", standingsGroups.ToList()));
     }
     catch (Exception e)
     {
         ViewBag.Error = e.Message;
         return(View("Error"));
     }
 }
示例#3
0
 public ActionResult StandingsAway(int fedSeason)
 {
     try
     {
         List <Standings> standings = new ServiceDatabase().CreateModelStandingsAway(fedSeason);
         return(View("Standings", standings.ToList()));
     }
     catch (Exception e)
     {
         ViewBag.Error = e.Message;
         return(View("Error"));
     }
 }