private void submit(object sender, EventArgs e) { MyDatabase db = new MyDatabase(); List <ToDoItem> items = db.GetAllItems(); // validate if (Name.Text == "") { errormesage.IsVisible = true; errormesage.TextColor = Color.Red; errormesage.Text = "Invalid inputs"; } foreach (ToDoItem item in items) { if (item.Name == Name.Text) { // delete db.Delete(item); errormesage.IsVisible = true; errormesage.TextColor = Color.Green; errormesage.Text = "Object deleted"; return; } } errormesage.IsVisible = true; errormesage.TextColor = Color.Red; errormesage.Text = "No Object under that name found"; }