private void pnlDeleteInspector_MouseUp(object sender, MouseButtonEventArgs e) { if (lstVInspectors.SelectedIndex != -1) { Inspector inspSelected = (Inspector)lstVInspectors.SelectedValue; using (var db = new DataContext()) { db.RemoveEntity(inspSelected); App.Single.RemoveWork(inspSelected); db.SaveChanges(); } InspectorsRefresh(inspSelected); } else { MessageBox.Show("Por favor, seleccione un inspector de la lista"); } }
private void pnlDeleteRule_MouseUp(object sender, MouseButtonEventArgs e) { if (lstVRules.SelectedIndex != -1) { RuleFile ruleSelected = (RuleFile)lstVRules.SelectedValue; using (var db = new DataContext()) { db.RemoveEntity(ruleSelected); db.SaveChanges(); App.Single.UpdateWork(inspector); } RulesRefresh(ruleSelected); } else { System.Windows.MessageBox.Show("Por favor, seleccione una regla de la lista"); } }