コード例 #1
0
        private void CreatePoll(UserContentViewModel contentVm)
        {
            Poll newPoll = new Poll
            {
                UserId        = contentVm.UserId,
                UserContentId = contentVm.Id
            };

            foreach (PollOptionViewModel o in contentVm.Poll.PollOptions)
            {
                PollOption newOption = new PollOption
                {
                    UserId = contentVm.UserId,
                    Text   = o.Text
                };

                newPoll.Options.Add(newOption);
            }

            pollDomainService.Add(newPoll);
        }