예제 #1
0
 // ====================================================================================================
 #region MÉTODOS PÚBLICOS
 // ====================================================================================================
 public void CargarGraficos()
 {
     if (App.Global.CadenaConexion == null || GrupoSeleccionado == null)
     {
         ListaGraficos.Clear();
         return;
     }
     ListaGraficos = BdGraficos.getGraficos(GrupoSeleccionado.Id);
 }
예제 #2
0
 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;
     }
 }
예제 #3
0
 // Ejecución del comando
 private void BorrarDiaGrafico()
 {
     ListaGraficos.Remove(DiaGraficoSeleccionado);
     DiaGraficoSeleccionado = null;
 }