Exemple #1
0
        //public virtual ICollection<FinalResults> FinalResults { get; set; }

        public static DAL.Voting ConvertToDB(Models.Voting vot)
        {
            return(new DAL.Voting()
            {
                kodVote = vot.kodVote,
                dateVote = vot.dateVote,
                ballotsOpen = vot.ballotsOpen,
                ballotsClose = vot.ballotsClose,
                // FinalResults = Models.FinalResults.ConvertToDB(vot.FinalResults)
            });
        }
Exemple #2
0
        public Models.Voting CreateVoting([FromServices] VoteContext voteContext)
        {
            var voting = new Models.Voting {
                Guid       = Guid.NewGuid().ToString(),
                DateVoting = DateTime.Now
            };

            voteContext.Votings.Add(voting);
            voteContext.SaveChanges();

            return(voting);
        }
        public IHttpActionResult PostTimeVoting([FromBody] Models.Voting formVoting)
        {
            try
            {
                var voting = Models.Voting.ConvertToDB(formVoting);

                db.Voting.Add(voting);
                db.SaveChanges();
                return(Ok());
            }

            catch (Exception ex)
            {
                return(BadRequest());
            }
        }