public void MostrarFichasClick()
        {
            int eventoSeleccionado;

            if ((int.TryParse(cboEvento.SelectedItem.Value, out eventoSeleccionado)) && (dtpFechaInicial.SelectedDate.Year > 1900) && (dtpFechaFinal.SelectedDate.Year > 1900))
            {
                ManejadorDeEventos manejador = new ManejadorDeEventos();
                StoreFichas.Cargar(manejador.ObtenerFichasDeInscripcion(eventoSeleccionado, chkFichasCerradas.Checked, dtpFechaInicial.SelectedDate, dtpFechaFinal.SelectedDate));
            }
            else
            {
                X.Msg.Alert(Generales.nickNameDeLaApp, Resources.Literales.FiltrosConDatosInvalidos).Show();
            }
        }
 public void GuardarCambiosClick(string jsonRegistrosModificados)
 {
     try
     {
         int eventoSeleccionado;
         if ((int.TryParse(cboEvento.SelectedItem.Value, out eventoSeleccionado)) && (dtpFechaInicial.SelectedDate.Year > 1900) && (dtpFechaFinal.SelectedDate.Year > 1900))
         {
             List <Dictionary <string, string> > fichas = JSON.Deserialize <List <Dictionary <string, string> > >(jsonRegistrosModificados);
             ManejadorDeEventos manejador = new ManejadorDeEventos();
             manejador.GuardarFichasDeInscripcion(fichas);
             StoreFichas.Cargar(manejador.ObtenerFichasDeInscripcion(eventoSeleccionado, chkFichasCerradas.Checked, dtpFechaInicial.SelectedDate, dtpFechaFinal.SelectedDate));
             X.Msg.Notify(Generales.nickNameDeLaApp, Resources.Literales.CambiosAplicados).Show();
         }
         else
         {
             X.Msg.Alert(Generales.nickNameDeLaApp, Resources.Literales.FiltrosConDatosInvalidos).Show();
         }
     }
     catch (ExcepcionReglaNegocio ex)
     {
         X.Msg.Alert(Generales.nickNameDeLaApp, ex.Message).Show();
     }
 }