public async Task <bool> DeleteTechEventById(TechEventInfo techEvent) { _context.TechEventInfo.Remove(techEvent); await _context.SaveChangesAsync(); return(true); }
public async Task <TechEventInfo> UpdateTechEvent(TechEventInfo techEvent) { var updatedEvent = (_context.TechEventInfo.Update(techEvent)).Entity; await _context.SaveChangesAsync(); return(updatedEvent); }
public async Task <TechEventInfo> AddTechEvent(NewTechEventRequest techEvent) { var newEvent = new TechEventInfo { EventName = techEvent.EventName, Speaker = techEvent.Speaker, EventDate = techEvent.EventDate }; var savedEvent = (await _context.TechEventInfo.AddAsync(newEvent)).Entity; await _context.SaveChangesAsync(); return(savedEvent); }