Пример #1
0
        public async Task <ActionResult <Poll> > PostPoll([FromBody] PollDto pollDto)
        {
            List <Antwoord>      antwoorden     = new List <Antwoord>();
            List <PollGebruiker> pollgebruikers = new List <PollGebruiker>();
            Poll poll = new Poll {
                Naam = pollDto.Naam
            };

            _context.Polls.Add(poll);
            _context.SaveChanges();
            poll = _context.Polls.Last();

            foreach (var a in pollDto.Antwoorden)
            {
                Antwoord antwoord = new Antwoord {
                    AntwoordP = a.AntwoordP, PollID = poll.PollID
                };
                antwoorden.Add(antwoord);
            }

            foreach (var v in pollDto.Vrienden)
            {
                PollGebruiker pollGebruiker = new PollGebruiker {
                    GebruikerID = v.GebruikerID, PollID = poll.PollID, gemaaktDoor = pollDto.gemaaktDoor
                };
                pollgebruikers.Add(pollGebruiker);
            }

            _context.Antwoorden.AddRange(antwoorden);
            _context.PollGebruikers.AddRange(pollgebruikers);
            await _context.SaveChangesAsync();

            return(Ok());
        }
Пример #2
0
        public JsonResult InsertEmployee([FromBody] Employee data)
        {
            var empData = new Employee()
            {
                En           = data.En,
                Name         = data.Name,
                Age          = data.Age,
                Salary       = data.Salary,
                Departmentid = data.Departmentid,
                Alive        = "Y"
            };

            _context.Add(empData);
            _context.SaveChanges();

            return(Json(empData));
        }
Пример #3
0
        public JsonResult InsertEmployee([FromBody] Employee emp)
        {
            var empdata = new Employee()
            {
                En           = emp.En,
                Name         = emp.Name,
                Age          = emp.Age,
                Salary       = emp.Salary,
                DepartmentId = emp.DepartmentId,
                Alive        = "Y"
            };

            _context.Add(empdata);
            _context.SaveChanges();

            return(Json("ss"));
        }
Пример #4
0
 public void Commit()
 {
     Db.SaveChanges();
 }