// // GET: /Jleague/JlgResult/ public ActionResult Index() { int jType = JlgCommon.GetJlgType(Request.Url.AbsoluteUri); ViewBag.JleagueMenu = jType == 1 ? 2 : jType == 2 ? 3 : jType == 3 ? 4 : int.MinValue; ViewBag.JleagueSubMenu = 4; ViewBag.JType = jType; int inTeamCd = int.MinValue; int inGameKind = jType == 1 ? JlgConstants.JLG_GAMEKIND_J1 : jType == 2 ? JlgConstants.JLG_GAMEKIND_J2 : jType == 3 ? JlgConstants.JLG_GAMEKIND_NABISCO : int.MinValue; int inputDate = DateTime.Now.ParseToInt(); int SeasonID = JlgCommon.GetSeasonID(inputDate,jType); var model = new JlgResultViewModel { JlgResultTeamInfos = GetTeamInfosResult(null, inGameKind, null) }; if (model.JlgResultTeamInfos != null && model.JlgResultTeamInfos.Any()) { var item = model.JlgResultTeamInfos.FirstOrDefault(); inTeamCd = item.TeamID; } model.JlgResultTeamInfo = GetTeamInfoByTeamID(inTeamCd); model.JlgResultGameInfos = GetGameInfosResult(null, inGameKind, inTeamCd, null, null, null); model.CurrentSeasonID = SeasonID; return View(model); }
public PartialViewResult GetJleagueGameInfosResult(string teamID, string sJtype,int? seasonID = null) { int jType = sJtype.Equals("2") ? 1 : sJtype.Equals("3") ? 2 : 3; ViewBag.JleagueMenu = jType == 1 ? 2 : 3; ViewBag.JleagueSubMenu = 4; ViewBag.JType = jType; int inTeamCd = int.MinValue; int inGameKind = jType == 1 ? JlgConstants.JLG_GAMEKIND_J1 : jType == 2 ? JlgConstants.JLG_GAMEKIND_J2 : jType == 3 ? JlgConstants.JLG_GAMEKIND_NABISCO : int.MinValue; Int32.TryParse(teamID, out inTeamCd); var model = new JlgResultViewModel { JlgResultTeamInfo = GetTeamInfoByTeamID(inTeamCd), JlgResultGameInfos = GetGameInfosResult(seasonID, inGameKind, inTeamCd, null, null, null) }; return PartialView("_JleagueGameInfosResult", model); }