Ejemplo n.º 1
0
        public ObjectResult Put(int id, [FromForm] WebApiEvent apiEvent)
        {
            var updatedEvent = (DatePickerEvent)apiEvent;
            var dbEvent      = _context.tblSeanceCours.Find(id);

            dbEvent.enseignantId = updatedEvent.enseignantId;
            if (updatedEvent.local is null)
            {
                dbEvent.local = "";
            }
            else
            {
                dbEvent.local = updatedEvent.local;
            }


            dbEvent.nomCours  = updatedEvent.nomCours;
            dbEvent.startTime = updatedEvent.startTime;
            dbEvent.endTime   = updatedEvent.endTime;
            _context.SaveChanges();

            return(Ok(new
            {
                action = "updated"
            }));
        }
Ejemplo n.º 2
0
        public ObjectResult Post([FromForm] WebApiEvent apiEvent)
        {
            var newEvent = (Calender)apiEvent;

            _context.Calender.Add(newEvent);
            _context.SaveChanges();

            return(Ok(new
            {
                tid = newEvent.ID,
                action = "inserted"
            }));
        }
Ejemplo n.º 3
0
        public ObjectResult Post([FromForm] WebApiEvent apiEvent)
        {
            var newEvent = (DatePickerEvent)apiEvent;

            newEvent.enseignantId = User.FindFirst(ClaimTypes.NameIdentifier).Value;
            _context.tblSeanceCours.Add(newEvent);
            _context.SaveChanges();

            return(Ok(new
            {
                tid = newEvent.id,
                action = "inserted"
            }));
        }
Ejemplo n.º 4
0
        public ObjectResult Put(int id, [FromForm] WebApiEvent apiEvent)
        {
            var updatedEvent = (Calender)apiEvent;
            var dbEvent      = _context.Calender.Find(id);

            dbEvent.Name      = updatedEvent.Name;
            dbEvent.StartDate = updatedEvent.StartDate;
            dbEvent.EndDate   = updatedEvent.EndDate;
            _context.SaveChanges();

            return(Ok(new
            {
                action = "updated"
            }));
        }