// ==================================================================================================== #region MÉTODOS PÚBLICOS // ==================================================================================================== public void CargarGraficos() { if (App.Global.CadenaConexion == null || GrupoSeleccionado == null) { ListaGraficos.Clear(); return; } ListaGraficos = BdGraficos.getGraficos(GrupoSeleccionado.Id); }
public void GuardarGraficos() { try { HayCambios = false; if (ListaGraficos != null && ListaGraficos.Count > 0) { BdGraficos.GuardarGraficos(ListaGraficos.Where(gg => gg.Nuevo || gg.Modificado)); } if (_listaborrados.Count > 0) { BdGraficos.BorrarGraficos(_listaborrados); _listaborrados.Clear(); } if (_valoracionesborradas.Count > 0) { BdValoracionesGraficos.BorrarValoraciones(_valoracionesborradas); _valoracionesborradas.Clear(); } } catch (Exception ex) { Mensajes.VerError("GraficosViewModel.GuardarGraficos", ex); HayCambios = true; } }
// Ejecución del comando private void BorrarDiaGrafico() { ListaGraficos.Remove(DiaGraficoSeleccionado); DiaGraficoSeleccionado = null; }