示例#1
0
    public static void Main()
    {
        Dia dia = Dia.domingo;

        Console.WriteLine(Enum.GetName(typeof(Dia), 5));

        foreach (string enumerador in Enum.GetNames(typeof(Dia)))
        {
            Console.Write("{0} ", enumerador);
        }

        Console.WriteLine("");

        int[] valores = (int[])Enum.GetValues(typeof(Dia));
        for (int a = 0, l = valores.Length; a < l; ++a)
        {
            Console.Write("{0} ", valores[a]);
        }

        Console.WriteLine("\n{0}", Enum.IsDefined(typeof(Dia), "segunda"));

        Console.WriteLine("{0}", Enum.IsDefined(typeof(Dia), "teste"));

        dia = (Dia)Enum.Parse(typeof(Dia), "segunda");
        Console.WriteLine(dia.ToString());

        dia = (Dia)Enum.Parse(typeof(Dia), "3");
        Console.WriteLine(dia.ToString());
    }
示例#2
0
        private void CMDDIA_Click(object sender, EventArgs e)
        {
            //Programa de dia con selleccion multiple
            //Silva Reyes Luis Adrian 19210549
            //Tarea#26

            //Declaracion de variables
            Byte   Num;
            String Dia;

            //Asignacion de valores
            Num = System.Byte.Parse(TXTDIA.Text);
            Dia = "";

            //seleccion multiple
            switch (Num)
            {
            case 1:
                Dia = "Domingo";
                break;

            case 2:
                Dia = "Lunes";
                break;

            case 3:
                Dia = "Martes";
                break;

            case 4:
                Dia = "Miercoles";
                break;

            case 5:
                Dia = "Jueves";
                break;

            case 6:
                Dia = "Viernes";
                break;

            case 7:
                Dia = "Sabado";
                break;

            default:
                LBLDIA2.Text = "Dia no valido";
                break;
            }
            LBLDIA2.Text = Dia.ToString();
        }
示例#3
0
        IEnumerable <ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
        {
            List <ValidationResult> res = new List <ValidationResult>();
            int    month = (int)Mes;
            string Fecha = Dia.ToString() + "/" + month.ToString() + "/" + Año.ToString();

            if (Convert.ToDateTime(Fecha) < DateTime.Today || (Convert.ToDateTime(Fecha) == DateTime.Today && int.Parse(Hora) <= DateTime.Now.Hour))
            {
                ValidationResult mss = new ValidationResult("Invalid Booked Date");

                res.Add(mss);
            }

            return(res);
        }
        /// <summary>
        /// Propósito: Método Insertar de la clase de negocios. Este método inserta una fila nueva en la base de datos.
        /// </summary>
        /// <returns>True si tuvo éxito, sino genera una Exception. </returns>
        /// <remarks>
        /// Propiedades necesarias para este método:
        /// <UL>
        ///		 <LI>Fk_idFranjaHoraria</LI>
        ///		 <LI>Dia</LI>
        /// </UL>
        /// Propiedades actualizadas luego de una llamada exitosa a este método:
        /// <UL>
        ///		 <LI>CodError</LI>
        /// </UL>
        /// </remarks>
        public override bool Insertar()
        {
            string operacion;

            //SeguridadSoapClient wsseg = new SeguridadSoapClient();
            try
            {
                //Construir aqui el string a guardar en la bitacora.
                operacion = "Insertar cDiasFranja;"
                            + "Fk_idFranjaHoraria:" + Fk_idFranjaHoraria.ToString() + ";"
                            + "Dia:" + Dia.ToString() + ";";
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion);
                return(base.Insertar());
            }
            catch (Exception ex)
            {
                //Construir el string a guardar en la bitácora en caso de error.
                operacion = "Error Insertar cDiasFranja;" + ex.Message;
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion);
                throw ex;
            }
        }
示例#5
0
        static void Main(string[] args)
        {
            string[] teclas;
            teclas = Enum.GetNames(typeof(ConsoleKey));

            for (Dia dia = Dia.Lunes; dia <= Dia.Viernes; dia++)
            {
                Console.WriteLine(dia.ToString());
            }

            //Colores del sistema
            for (ConsoleColor color = ConsoleColor.Black; color <= ConsoleColor.Yellow; color++)
            {
                Console.ForegroundColor = color;
                Console.WriteLine(color.ToString());
                Console.ResetColor();
            }

            //Dos formas de escribir datos de una enum.
            Console.WriteLine(Enum.GetName(typeof(Dia), 3));
            Console.WriteLine(((Dia)3).ToString());

            //Lista de constante
            Console.WriteLine(" Lista de dias ");
            foreach (string tmp in Enum.GetNames(typeof(Dia)))
            {
                Console.Write("{0}\t", tmp);
            }

            Console.WriteLine("LISTA DE TECLAS");
            foreach (string item in teclas)
            {
                Console.Write("{0}\t", item);
            }

            Console.WriteLine("Hay definidas {0} teclas.", teclas.Length);
        }
示例#6
0
 public string toString()
 {
     return("Data: " + Dia.ToString() + " / " + Mes.ToString() + " / " + Ano.ToString());
 }
示例#7
0
 public override string ToString()
 {
     return($"{IdJogo};{ClubeCasa.Nome};{ClubeFora.Nome};{Dia.ToString("dd MMM").ToUpper()};{Hora.ToShortTimeString()};{Estadio};{IdJornada};{GolosClubeCasa};{GolosClubeFora};{Resultado};{JogoJogado}");
 }
示例#8
0
 public override string ToString() // Retornar data do tipo dd/mm/aaaa
 {
     return(Dia.ToString("D2") + "/" + Mes.ToString("D2") + "/" + Ano.ToString("D4"));
 }
示例#9
0
 public string MostrarData() // Mostrar data por extenso
 {
     return(Dia.ToString("D2") + " de " + NomeMes[Mes - 1] + " de " + Ano.ToString("D4"));
 }
示例#10
0
 public override string ToString()
 {
     return(Id + " " + Destino + " " + Dia.ToString() + " " + HoraPartida.ToString());
 }
示例#11
0
 public override string ToString()
 {
     return(base.ToString() + "\tMES: " + Mes.ToString() + "\tDIA: " + Dia.ToString() + ":\nCaller info:\n\tNome: " + Callnumber.Nome.ToString() + "\tNumero: " + Callnumber.NumTel.ToString() + "\nReceiver info:\n\tNome: " + Recnumber.Nome.ToString() + "\tNumero: " + Recnumber.NumTel.ToString() + "\nCusto: " + Custo.ToString() + "Duracao: " + Duracao.ToString());
 }