private void button1_Click(object sender, RoutedEventArgs e) { using (var db = new KanbanEntities()) { string listname = NewListBox.Text; var newie = db.Set<list>(); newie.Add(new list { Name = listname, CreatedDate = DateTime.Now }); db.SaveChanges(); NewListBox.Clear(); MessageBox.Show("You have added a new list."); } }
private void button2_Click(object sender, RoutedEventArgs e) { using (var db = new KanbanEntities()) { int cardlistid = 0 ; string cardname = CardNameBox.Text; string cardlist = CardListBox.Text; var newie = db.Set<Card>(); var listadd = db.lists.Where(u => u.Name == cardlist); foreach (var u in listadd) { cardlistid = u.ListId; } newie.Add(new Card { Text = cardname, CreatedDate = DateTime.Now, ListId = cardlistid }); db.SaveChanges(); NewListBox.Clear(); MessageBox.Show("You have added a new card."); } }
private void button3_Click(object sender, RoutedEventArgs e) { using (var db = new KanbanEntities()) { string deletecardname = DeleteCardBox.Text; var deletecard = db.Cards.Where(u => u.Text == deletecardname); foreach (var u in deletecard) { db.Cards.Remove(u); } db.SaveChanges(); DeleteCardBox.Clear(); MessageBox.Show("You have deleted a card."); } }
private void button4_Click(object sender, RoutedEventArgs e) { using (var db = new KanbanEntities()) { string deletelistname = DeleteListBox.Text; var deletelist = db.lists.Where(u => u.Name == deletelistname); foreach (var u in deletelist) { db.lists.Remove(u); } db.SaveChanges(); DeleteCardBox.Clear(); MessageBox.Show("You have deleted a list"); } }