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" })); }
public ObjectResult Post([FromForm] WebApiEvent apiEvent) { var newEvent = (Calender)apiEvent; _context.Calender.Add(newEvent); _context.SaveChanges(); return(Ok(new { tid = newEvent.ID, action = "inserted" })); }
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" })); }
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" })); }