public void GuardarLineas() { try { HayCambios = false; if (ListaLineas != null && ListaLineas.Count > 0) { BdLineas.GuardarLineas(ListaLineas.Where(item => item.Nuevo || item.Modificado)); } if (_listalineasborradas.Count > 0) { BdLineas.BorrarLineas(_listalineasborradas); _listalineasborradas.Clear(); } } catch (Exception ex) { mensajes.VerError("LineasViewModel.GuardarLineas", ex); HayCambios = true; } }