コード例 #1
0
ファイル: Form1.cs プロジェクト: Gobelint/NET.Calendario
        private void button1_Click(object sender, EventArgs e)
        {
            int[] laDias = new int[30];
            for (int liContador = 0; liContador < laDias.Length; liContador++)
            {
                laDias[liContador] = liContador + 1;
            }

            CultureInfo loConfiguracion = new CultureInfo("Es-Es");
            string      lsDia           = loConfiguracion.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);

            DiaSemana hoy = (DiaSemana)Enum.Parse(typeof(DiaSemana), lsDia, true);

            MessageBox.Show(hoy.ToString());

            MessageBox.Show(DevolverNumeroDias().ToString());
        }
コード例 #2
0
        public WinIngresarDatosViaje()
        {
            InitializeComponent();

            try
            {
                // carga lista de fechas
                for (int i = 0; i < 20; i++)
                {
                    DateTime  fecha = DateTime.Today.AddDays(i);
                    DiaSemana dia   = (DiaSemana)fecha.DayOfWeek;
                    FechaItem fi    = new FechaItem()
                    {
                        fecha = fecha,
                        texto = String.Format("{0:dd-MM-yyyy}", fecha) + " (" + dia.ToString().ToLower() + ")",
                    };
                    lstFechas.Items.Add(fi);
                    //lstFechas.Items.Add(String.Format("{0:dd-MM-yyyy}", fecha) + " (" + dia.ToString().ToLower() + ")");
                }


                // carga lista origen y destino
                ICollection <Parada> paradas = serv.ListarParadas();
                foreach (var item in paradas)
                {
                    lstOrigen.Items.Add(item);
                    lstDestino.Items.Add(item);
                }
            }
            catch (Exception ex)
            {
                MainWindow.excepcion       = ex;
                MainWindow.cerrarEnCascada = true;
                Close();
            }
        }