public Response DeleteTrack(int id) { magmaDbContext.Remove <Track>(GetTrackById(id).track); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: removed track", ResponseStatus.OK)); }
public Response DeleteAudioEffect(int id) { magmaDbContext.Remove <AudioEffect>(GetAudioEffectById(id).audioEffect); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: removed audio effect", ResponseStatus.OK)); }
public Response DeletePlugin(int id) { magmaDbContext.Remove <Plugin>(GetPluginById(id).plugin); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: deleted plugin", ResponseStatus.OK)); }
public Response DeleteUser(int id) { magmaDbContext.Remove <User>(GetUserById(id).user); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: deleted user", ResponseStatus.OK)); }
public Response DeleteSynthesizer(int id) { magmaDbContext.Remove <Synthesizer>(GetSynthesizerById(id).synthesizer); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: removed synthesizer", ResponseStatus.OK)); }
public Response DeleteProject(int id) { magmaDbContext.Remove <Project>(GetProjectById(id).project); magmaDbContext.SaveChanges(); return(responseFactory.CreateResponse("Success: removed project", ResponseStatus.OK)); }