public string SetMap(CoreTeams selectedAwayTeams, CoreTeams selectedHomeTeams, string weatherId, string desc, string temp, string input) { StringBuilder mapString = new StringBuilder(); Team tempAway = null, tempHome = null, realAway = null, realHome = null; try { if (!selectedAwayTeams.Tricode.Equals("") && !selectedHomeTeams.Tricode.Equals("")) { using (DtvRedZoneEntities db = new DtvRedZoneEntities()) { List <Team> AllTeams = db.Teams.Where(t => t.TeamName != null).OrderBy(n => n.TeamName).ToList(); foreach (var team in AllTeams) { if (team.DtvTricode.Equals(selectedAwayTeams.Tricode)) { tempAway = team; } if (team.DtvTricode.Equals(selectedHomeTeams.Tricode)) { tempHome = team; } } if (tempHome != null && !tempHome.TeamName.Equals(selectedHomeTeams.Name.Trim())) { realHome = AllTeams.FirstOrDefault(n => n.TeamName.Equals(selectedHomeTeams.Name.Trim())); if (realHome != null) { mapString.Append(realHome.DtvTricode); mapString.Append(","); } else { box = MessageBox.Show(String.Format("{0} has been spelled wrong.", selectedHomeTeams.Name), "Misspelled Team Name", MessageBoxButton.OK); mapString.Append(""); mapString.Append(","); } } else { mapString.Append(selectedHomeTeams.Tricode); mapString.Append(","); } if (tempAway != null && !tempAway.TeamName.Equals(selectedAwayTeams.Name.Trim())) { realAway = AllTeams.FirstOrDefault(n => n.TeamName.Equals(selectedAwayTeams.Name.Trim())); if (realAway != null) { mapString.Append(realAway.DtvTricode); mapString.Append(","); } else { box = MessageBox.Show(String.Format("{0} has been spelled wrong.", selectedAwayTeams.Name), "Misspelled Team Name", MessageBoxButton.OK); mapString.Append(""); mapString.Append(","); } } else { mapString.Append(selectedAwayTeams.Tricode); mapString.Append(","); } } mapString.Append(weatherId.Equals("0") ? "" : weatherId); mapString.Append(","); mapString.Append(desc); mapString.Append(","); mapString.Append(temp); mapString.Append(","); mapString.Append(selectedHomeTeams.Stadium); if (input != null && !input.Equals("")) { string[] inputs = input.Split('-'); mapString.Append(","); mapString.Append(inputs[0]); mapString.Append(","); mapString.Append(inputs[1].Equals("EARLY") ? "0" : "1"); } else { mapString.Append(","); mapString.Append("0"); mapString.Append(","); mapString.Append("0"); } mapString.Append("|"); } } catch (Exception e) { Console.WriteLine(e); } return(mapString.ToString()); }
public Schedule GetSchedule(CoreTeams selTeam, List <Schedule> schedules) { return(schedules.FirstOrDefault(t => t.Team.Equals(selTeam.Tricode))); }
private void SetTeamData(CoreTeams selectedTeam) { var team = _serviceAgent.GetTeamData(selectedTeam.Tricode); InjuredPlayers[Index] = team; }
private void SetTeamData(CoreTeams selectedTeam) { //var tri = _serviceAgent.GetTeamData(selectedTeam.Tricode); PlayoffTeams[Index].TriCode = selectedTeam.Tricode; }