Example #1
0
 public FormResultados(SistemaLoteriaChances sistemaLoteriaChances)
 {
     InitializeComponent();
     lbFelicidades.Visible      = false;
     this.sistemaLoteriaChances = sistemaLoteriaChances;
     CargarSorteos();
 }
Example #2
0
 public FormReporteResultados(SistemaLoteriaChances sistemaLoteriaChances, Sorteo sorteo)
 {
     InitializeComponent();
     this.sorteo = sorteo;
     this.sistemaLoteriaChances = sistemaLoteriaChances;
     lbTitulo.Text = $"Resultados del sorteo {sorteo.NumeroSorteo} de {sorteo.TipoSorteo}";
     EstablecerValoresTablaResultadosSorteo();
     CargarResultados();
 }
Example #3
0
 public FormJugar(SistemaLoteriaChances sistemaLoteriaChances)
 {
     InitializeComponent();
     this.sistemaLoteriaChances = sistemaLoteriaChances;
     this.filtroTipoSorteos     = "";
     this.hiloJugar             = null;
     this.omitirAnimacion       = false;
     EstablecerValoresTablaSorteos();
     EstablecerValoresTablaResultadosSorteo();
 }
Example #4
0
        public FormEstadisticasReportes(SistemaLoteriaChances sistemaLoteriaChances)
        {
            InitializeComponent();
            this.sistemaLoteriaChances = sistemaLoteriaChances;
            this.filtroTipoSorteos     = "";
            this.filtroEstadisticas    = "";

            InicializarTablas();
            EstablecerValoresTablaSorteos();
        }
Example #5
0
 public FormMantenimientoSorteos(SistemaLoteriaChances sistemaLoteriaChances)
 {
     InitializeComponent();
     this.sistemaLoteriaChances = sistemaLoteriaChances;
     this.filtroTipoSorteos     = "";
     this.enEdicion             = false;
     this.sorteoEditando        = new Sorteo();
     ConfigurarTablaPremiosAdicionales();
     ConfigurarComponentesPanelSorteos();
     EstablecerValoresTablaSorteos();
 }
Example #6
0
 public FormIniciar(SistemaLoteriaChances sistemaLoteriaChances)
 {
     InitializeComponent();
     CargarUltimosSorteos(sistemaLoteriaChances);
 }
Example #7
0
        private void CargarUltimosSorteos(SistemaLoteriaChances sistemaLoteriaChances)
        {
            Sorteo sorteoLoteria = sistemaLoteriaChances.ObtenerUltimoSorteoTipo("LoterĂ­a");
            Sorteo sorteoChances = sistemaLoteriaChances.ObtenerUltimoSorteoTipo("Chances");

            if (sorteoLoteria != null)
            {
                Resultado[] resultados = ObtenerPremiosMayores(sorteoLoteria);
                lbNumeroLoteria.Text = $"Sorteo {sorteoLoteria.NumeroSorteo} - " +
                                       $"{sorteoLoteria.Fecha.ToShortDateString()}";
                // Se establecen los valores del primer premio.
                lbLP1Num.Text   = $"{resultados[0].NumeroGanador}";
                lbLP1Serie.Text = $"Serie:{resultados[0].SerieGanadora}";
                lbLP1Monto.Text = $"Monto:{resultados[0].MontoGanado}";
                // Se establecen los valores del segundo premio.
                lbLP2Num.Text   = $"{resultados[1].NumeroGanador}";
                lbLP2Serie.Text = $"Serie:{resultados[1].SerieGanadora}";
                lbLP2Monto.Text = $"Monto:{resultados[1].MontoGanado}";
                // Se establecen los valores del tercer premio.
                lbLP3Num.Text   = $"{resultados[2].NumeroGanador}";
                lbLP3Serie.Text = $"Serie:{resultados[2].SerieGanadora}";
                lbLP3Monto.Text = $"Monto:{resultados[2].MontoGanado}";
            }
            else
            {
                lbNumeroLoteria.Text = $"No hay datos de sorteos jugados.";
                // Se ocultan los labels
                lbLP1Num.Visible   = false;
                lbLP1Serie.Visible = false;
                lbLP1Monto.Visible = false;
                lbLP2Num.Visible   = false;
                lbLP2Serie.Visible = false;
                lbLP2Monto.Visible = false;
                lbLP3Num.Visible   = false;
                lbLP3Serie.Visible = false;
                lbLP3Monto.Visible = false;
            }
            if (sorteoChances != null)
            {
                Resultado[] resultados = ObtenerPremiosMayores(sorteoChances);
                lbNumeroChances.Text = $"Sorteo {sorteoChances.NumeroSorteo} - " +
                                       $"{sorteoChances.Fecha.ToShortDateString()}";
                // Se establecen los valores del primer premio.
                lbCP1Num.Text   = $"{resultados[0].NumeroGanador}";
                lbCP1Serie.Text = $"Serie:{resultados[0].SerieGanadora}";
                lbCP1Monto.Text = $"Monto:{resultados[0].MontoGanado}";
                // Se establecen los valores del segundo premio.
                lbCP2Num.Text   = $"{resultados[1].NumeroGanador}";
                lbCP2Serie.Text = $"Serie:{resultados[1].SerieGanadora}";
                lbCP2Monto.Text = $"Monto:{resultados[1].MontoGanado}";
                // Se establecen los valores del tercer premio.
                lbCP3Num.Text   = $"{resultados[2].NumeroGanador}";
                lbCP3Serie.Text = $"Serie:{resultados[2].SerieGanadora}";
                lbCP3Monto.Text = $"Monto:{resultados[2].MontoGanado}";
            }
            else
            {
                lbNumeroChances.Text = $"No hay datos de sorteos jugados.";
                // Se ocultan los labels
                lbCP1Num.Visible   = false;
                lbCP1Serie.Visible = false;
                lbCP1Monto.Visible = false;
                lbCP2Num.Visible   = false;
                lbCP2Serie.Visible = false;
                lbCP2Monto.Visible = false;
                lbCP3Num.Visible   = false;
                lbCP3Serie.Visible = false;
                lbCP3Monto.Visible = false;
            }
        }