public int UpdateAttendence(AttendeeRecords record)
        {
            context.Entry(record).State = EntityState.Modified;
            int response = context.SaveChanges();

            return(response);
        }
        public int DeleteAttendence(AttendeeRecords record)
        {
            context.AttendeeRecords.Remove(record);
            var response = context.SaveChanges();

            return(response);
        }
        public int AddAttendence(AttendeeRecords record)
        {
            context.AttendeeRecords.Add(record);
            int response = context.SaveChanges();

            return(response);
        }
        public IActionResult UpdateAttendeeRecord(AttendeeRecords record)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Cannot save the changes!"));
            }
            var response = repo.UpdateAttendence(record);

            return(Ok(response));
        }
        public IActionResult PostNewAttendee(AttendeeRecords record)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Invalid Data"));
            }
            var response = repo.AddAttendence(record);

            return(Ok(response));
        }
        public AttendeeRecords GetById(int id)
        {
            AttendeeRecords record = context.AttendeeRecords.Find(id);

            return(record);
        }