示例#1
0
 public void DeletePersona(b_Persona persona)
 {
     using (var conn = new SQLiteConnection(new SQLitePlatformWinRT(), path))
     {
         conn.RunInTransaction(() =>
         {
             conn.Delete(persona);
         });
     }
 }
示例#2
0
 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();
 }