public void DeletePersona(b_Persona persona) { using (var conn = new SQLiteConnection(new SQLitePlatformWinRT(), path)) { conn.RunInTransaction(() => { conn.Delete(persona); }); } }
public void InsertOrUpdatePersona(b_Persona persona) { using (var conn = new SQLiteConnection(new SQLitePlatformWinRT(), path)) { if (persona.PersonaId.Equals(0)) { conn.RunInTransaction(() => { conn.Insert(persona); }); } else { conn.RunInTransaction(() => { conn.Update(persona); }); } } }
//private void RefreshListPersonaGrupo() //{ // PersonaList = new ObservableCollection<b_Persona>(personaService.GetPersona()); // PersonaCollectionViewSource = new ObservableCollection<IGrouping<string, b_Persona>>(from per in PersonaList group per by per.Apellido1 into g orderby g.Key select g); // // ClearPersona(); //} private void ClearPersona() { AuxPersona = null; AuxPersona = new b_Persona(); }