void view_Delete(object sender, EventArgs e) { model.Delete(view.CurrentItem); model.ItemList.Remove(view.CurrentItem); //model.Reload(); if (view.CurrentItem != null) { if (model.ItemList.First() != view.CurrentItem) { view.CurrentItem = model.ItemList.First(n => n.Id == model.ItemList.FirstOrDefault().Id); } else { view.CurrentItem = model.ItemList[0]; } current = view.CurrentItem; } }
private void Delete_Handler(List <Transport> transports) { _model.Delete(transports); }
private void Delete_Handler(List <TypeWork> typeWorks) { _model.Delete(typeWorks); }
private void Delete_Handler(List <Organization> organizations) { _model.Delete(organizations); }
private void Delete_Handler(List <Position> positions) { _model.Delete(positions); }
private void Delete_Handler(List <Person> persons) { _model.Delete(persons); }
private void Delete_Handler(List <Direction> directions) { _model.Delete(directions); }
private void Delete_Handler(List <Department> departments) { _model.Delete(departments); }
private void Delete_Handler(List <Location> locations) { _model.Delete(locations); }