public async Task <Apponintment> CreateAppointment(Apponintment apponintment) { var _eventID = Guid.NewGuid().ToString().Replace("-", string.Empty); var Idspec = new IDSpecification { AppointmentId = apponintment.Id, GoogleId = _eventID }; _calendarContext.IDSpecifications.Add(Idspec); apponintment.SpecifiedID = Idspec; _calendarContext.Apponintments.Add(apponintment); var result = await _calendarContext.SaveEntitiesAsync(); if (result) { return(apponintment); } else { return(null); } }