public ProfileResponse Post(UpdateProfileRequest request) { ProfileResponse response = null; Profile existingProfile = (from p in Program.Runtime.Setup.Profiles where p.Id == request.Id select p).FirstOrDefault(); if (existingProfile != null) { existingProfile.Name = request.Name; existingProfile.Description = request.Description; existingProfile.CaptureFrequency = request.CaptureFrequency; existingProfile.OutputFrequency = request.OutputFrequency; Program.Runtime.Save(); // Re load saved changes to ensure save has worked response = Post(new ProfileRequest() { Id = request.Id }); } return(response); }
public ProfileResponse Post(UpdateProfileRequest request) { ProfileResponse response = null; Profile existingProfile = (from p in Program.Runtime.Setup.Profiles where p.Id == request.Id select p).FirstOrDefault(); if (existingProfile != null) { existingProfile.Name = request.Name; existingProfile.Description = request.Description; existingProfile.CaptureFrequency = request.CaptureFrequency; existingProfile.OutputFrequency = request.OutputFrequency; Program.Runtime.Save(); // Re load saved changes to ensure save has worked response = Post(new ProfileRequest() { Id = request.Id }); } return response; }