public void ActualizarContenido() { FechaSorteo = DateTime.Today; IdSectoresSeleccionados = new List <int>(); sectores = cSectores.ListarSectores(); picos = cPicos.ListarPicos(true); VistaTabla.LlenarTabla(sectores.ToList <IElementoBasico>(), "Id", "Nombre", dataGridSectores); }
/// <summary> /// Genera una string de los numeros indicados y los muestra en el datagrid. /// </summary> /// <param name="Resultado"></param> /// <param name="ordenados"></param> /// <param name="contenedor"></param> private void MostrarResultado(List <DateTime> Resultado, bool ordenados) { if (ordenados) { Resultado.Sort(); } FechasSorteadas = ConvertirLista(Resultado); VistaTabla.LlenarTabla(FechasSorteadas, "#", "Fechas", this.dataGridFechas); }
/// <summary> /// Genera un numero al azar y le asigna un mes de año /// </summary> private void SortearMesAnio() { Sorteo sorteo = new Personalizado { Inicio = 0, Tope = 11, Cantidad = 1 }; sorteo.SortearNumeros(); FechasSorteadas.Add(MesesAnio[sorteo.Resultado.FirstOrDefault()].ToString()); VistaTabla.LlenarTabla(FechasSorteadas, "#", "Mes", this.dataGridFechas); }
/// <summary> /// Genera un numero al azar y le asigna un dia de la semana. /// </summary> private void SortearDiaSemana() { Sorteo sorteo = new Personalizado { Inicio = 0, Tope = 6, Cantidad = 1 }; sorteo.SortearNumeros(); if (!IncluirDomingos) { while (sorteo.Resultado.Contains(0)) { sorteo.Resultado.Clear(); sorteo.SortearNumeros(); } } FechasSorteadas.Add(DiasSemana[sorteo.Resultado.FirstOrDefault()].ToString()); VistaTabla.LlenarTabla(FechasSorteadas, "#", "Dia", this.dataGridFechas); }