public void UpdateWaveForm(WaveForm waveform) { using (DataClassesDataContext dbconnection = new DataClassesDataContext()) { var querry = from wave in dbconnection.WaveForm where wave.Name == waveform.Name select wave; if (querry.Count() > 0) { dbconnection.WaveForm.DeleteOnSubmit(querry.First()); dbconnection.WaveForm.InsertOnSubmit(waveform); try { dbconnection.SubmitChanges(System.Data.Linq.ConflictMode.FailOnFirstConflict); } catch (SqlException ex) { throw ex; } } } }
partial void UpdateWaveForm(WaveForm instance);
partial void DeleteWaveForm(WaveForm instance);
partial void InsertWaveForm(WaveForm instance);