private void Button_Click_1(object sender, RoutedEventArgs e) { //load Console.WriteLine("Load button clicked!"); using (var db = new ChessContext()) { var query2 = from b in db.Units orderby b.ID select b; foreach (var item in query2) { unit.setChessboardArray(item.listToDatabase); unit.setLastTeam(item.lastTeam); } } visualizeAllPieces(); Console.WriteLine("Loaded"); }
private void Button_Click(object sender, RoutedEventArgs e) { //save Console.WriteLine("Save button clicked!"); unit.convertToList(); using (var db = new ChessContext()) { var query = from b in db.Units orderby b.ID select b; try { db.Units.RemoveRange(query); db.SaveChanges(); } catch { } db.Units.Add(unit); db.SaveChanges(); } Console.WriteLine("Saved!"); }