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);
        }