internal static void Save(DadosAgenda newItem) { using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString)) { db.dadosAgenda.InsertOnSubmit(newItem); db.SubmitChanges(); } }
internal static void Update(DadosAgenda item) { using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString)) { var query = db.dadosAgenda.Where(d => d.Id == item.Id); DadosAgenda dados = (DadosAgenda)query.First<DadosAgenda>(); dados.Nome = item.Nome; dados.Numero = item.Numero; dados.Tipo = item.Tipo; dados.Grupo = item.Grupo; db.SubmitChanges(); } }
internal static void Remove(DadosAgenda item) { using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString)) { var query = db.dadosAgenda.Where(d => d.Id == item.Id); if (query.Count() > 0) { db.dadosAgenda.DeleteOnSubmit(query.First()); db.SubmitChanges(); } } }