コード例 #1
0
        private IEnumerable <TeamEventDTO> GetTeamEvents(IEnumerable <Result> results, int teamId)
        {
            IList <TeamEventDTO> teamEvents = new List <TeamEventDTO>();

            foreach (Result result in results)
            {
                TeamEventDTO teamEvent = new TeamEventDTO();
                teamEvent.Date = result.SportEvent.Date.Ticks;

                foreach (Result item in result.SportEvent.Results)
                {
                    if (item.Team.Id == teamId)
                    {
                        teamEvent.IsHomeGame  = item.IsHome;
                        teamEvent.AttackScore = item.Score;
                    }
                    else
                    {
                        teamEvent.DefenseScore = item.Score;
                    }
                }

                teamEvents.Add(teamEvent);
            }

            return(teamEvents);
        }
コード例 #2
0
        protected void btnAddTeamEvent_Click(object sender, EventArgs e)
        {
            var svc     = new MyFileItAppService();
            var message = "";
            var tevent  = new TeamEventDTO()
            {
                NAME           = txtTeamEventName.Text,
                ORGANIZATIONID = int.Parse(ddlOrganizations.SelectedValue),
                STARTDATE      = DateTime.Now,
                EXPIRESDATE    = DateTime.Now.AddDays(1),
                YEARCODE       = 2015
            };
            var result = svc.AddTeamEvent(SERVICEUSER, SERVICEPASS, tevent);

            message         = result.Success ? "Added Team Event" : "Error" + result.Message;
            lblMessage.Text = message;
        }