Esempio n. 1
0
 public virtual void MostrarInfo()
 {
     Console.WriteLine("----- Información del curso -----\n");
     Console.WriteLine("Titulo: " + Titulo);
     Console.WriteLine("Precio: " + precio.ToString());
     Console.WriteLine("Horas: " + Horas.ToString());
     Console.WriteLine("Precio calculado: " + CalcularPrecio().ToString());
 }
Esempio n. 2
0
        public string Extenso()
        {
            string extenso = string.Empty;

            string horas    = AcrescentaZero(Horas.ToString());
            string minutos  = AcrescentaZero(Minutos.ToString());
            string segundos = AcrescentaZero(Segundos.ToString());
            string frames   = AcrescentaZero(Frames.ToString());

            extenso = horas + ":" + minutos + ":" + segundos + ";" + frames;

            return(extenso);
        }
Esempio n. 3
0
        public void Agregar()
        {
            Conexion repo = new Conexion();

            var clave1 = Año.PadLeft(4, '0');
            var clave2 = Curso.ToString().PadLeft(4, '0');

            var   horas     = Horas.ToString().Replace(",", ".");
            var   realizado = HorasRealizadas.ToString().Replace(",", ".");
            float porce     = (HorasRealizadas * 100) / Horas;

            var procentaje = !float.IsNaN(porce) ? porce.ToString().Replace(",", ".") : "0";

            string consulta = "insert into cronogramaII (Clave,Ano,Curso,Personas,Horas,HorasRealizado,Porce," +
                              " Mes1, Mes2,Mes3,Mes4,Mes5,Mes6,Mes7,Mes8,Mes9,Mes10,Mes11,Mes12) " +
                              "values ('" + clave1 + clave2 + "', " + Año + ", " + Curso + "," + Personas + ", " + horas + ", "
                              + realizado + ", " + procentaje + ", '" + Mes1 + "', '" + Mes2 + "', '" + Mes3 + "', " +
                              " '" + Mes4 + "', '" + Mes5 + "','" + Mes6 + "','" + Mes7 + "','" + Mes8 + "','" + Mes9 + "', " +
                              "'" + Mes10 + "','" + Mes11 + "','" + Mes12 + "')";

            repo.Agregar(consulta);
        }