public Model.LicenseActivation InsertLicenseActivation(Model.LicenseActivation licenseActivation) { int newId; using (ScutexServiceEntities db1 = new ScutexServiceEntities()) { LicenseActivation la = new LicenseActivation(); la.LicenseKeyId = licenseActivation.LicenseKeyId; la.ActivationToken = licenseActivation.ActivationToken; la.ActivatedOn = licenseActivation.ActivatedOn; la.OriginalToken = licenseActivation.OriginalToken; la.ActivationStatus = (int)licenseActivation.ActivationStatus; la.ActivationStatusUpdatedOn = licenseActivation.ActivationStatusUpdatedOn; la.HardwareHash = licenseActivation.HardwareHash; db1.AddToLicenseActivations(la); db1.SaveChanges(); newId = la.LicenseActivationId; } return GetLicenseActivationById(newId); }