示例#1
0
        public PollVote Save(int id, int PollId, int WorkId, string IPAddress, DateTime TimeVoted)
        {
            var pollVote = id > 0 ? GetById(id) : new PollVote();

            pollVote.PollId = PollId;
            pollVote.WorkId = WorkId;
            pollVote.IPAddress = IPAddress;
            pollVote.TimeVoted = TimeVoted;

            var pollVoteDa = new PollVoteDa(databasecontext);

            //if new
            if (id < 1) pollVote = pollVoteDa.Add(pollVote);
            //update
            else pollVote = pollVoteDa.Update(pollVote);

            return pollVote;
        }