/// <summary> /// Button for editing client. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_EditClient(object sender, EventArgs e) { var ids = FindSelectedRows().ToList(); var db = new SQLiteClient(); var clients = db.FindClients(ids); var count = db.Clients.Count(); foreach (var client in clients) { var form = new Form2(); form.FillFields(client); form.Show(); if (db.Clients.Count() > count) { db.Clients.Remove(client); } } db.SaveChanges(); }