Exemple #1
0
 public List<Serie> getAllSeries()
 {
     List<Serie> result = new List<Serie>();
     /*
     SQLiteDatabase db = getDb();
     DataTable dt = db.GetDataTable("SELECT * FROM series");
     foreach (DataRow row in dt.Rows)
     {
         Serie serie = new Serie();
         serie.Id = row.Field<Int32>(0);
         serie.Name = row.Field<String>("name");
         serie.Overview = row.Field<String>("overview");
         result.Add(serie);
     }
      */
     SQLiteDatabase db = getDb();
     SQLiteDataReader reader = db.GetDataReader("SELECT * FROM series");
     while (reader.Read())
     {
         Serie serie = new Serie();
         serie.Id = reader.GetInt32(reader.GetOrdinal("id"));
         serie.Name = reader.GetString(reader.GetOrdinal("name"));
         serie.Overview = reader.GetString(reader.GetOrdinal("overview"));
         result.Add(serie);
     }
     return result;
 }
Exemple #2
0
        private void deleteSerie(Serie serie)
        {
            if (MessageBox.Show("Are you sure you want to delete the series?", "Confirm delete", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                SQLiteDatabase db = new SQLiteDatabase();

            }
        }
Exemple #3
0
 private void addSerie(Serie serie)
 {
     if (serie == null)
         return;
     if (!currentSeries.Items.Contains(serie))
     {
         currentSeries.Items.Add(serie);
         newSeries.Items.Remove(serie);
         serie.Save();
     }
 }
 public List<Serie> getAllSeries()
 {
     List<Serie> result = new List<Serie>();
     SQLiteDataReader reader;
     try
     {
         SQLiteConnection cnn = new SQLiteConnection(dbConnection);
         cnn.Open();
         SQLiteCommand mycommand = new SQLiteCommand(cnn);
         mycommand.CommandText = "SELECT * FROM series";
         reader = mycommand.ExecuteReader();
         while (reader.Read())
         {
             Serie serie = new Serie();
             serie.Id = reader.GetInt32(reader.GetOrdinal("id"));
             serie.Name = reader.GetString(reader.GetOrdinal("name"));
             serie.Overview = reader.GetString(reader.GetOrdinal("overview"));
             result.Add(serie);
         }
         reader.Close();
         cnn.Close();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
     return result;
 }