public Participant GetById(int id) { using (ParticipantsContext context = new ParticipantsContext()) { return(context.Participants.Single(p => p.Id == id)); } }
public IEnumerable <Participant> GetAll() { using (ParticipantsContext context = new ParticipantsContext()) { return(context.Participants .ToList()); } }
public void Update(Participant participant) { using (ParticipantsContext context = new ParticipantsContext()) { var old = context.Participants.Single(item => item.Id == participant.Id); old.FirstName = participant.FirstName; // Not nice, but demo purpose only... ;-) old.LastName = participant.LastName; old.Company = participant.Company; context.SaveChanges(); } }
public ParticipantsController(ParticipantsContext context, IDataRepository <Participant> repo) { _context = context; _repo = repo; }