Esempio n. 1
0
 public Evento(FrecuenciaEvento frecuencia, Action <Evento> getSugerencias)
 {
     Frecuencia = new Frecuencia(
         frecuencia.GetAttribute <IntervaloFrecuencia>().Intervalo,
         getSugerencias,
         this);
 }
Esempio n. 2
0
        /// <summary>
        /// Constructor del evento
        /// </summary>
        /// <param name="pCodigo">Codigo</param>
        /// <param name="pTitulo">Titulo</param>
        /// <param name="pFechaComienzo">Fecha de comienzo</param>
        /// <param name="pDuracion">Duracion</param>
        /// <param name="pFrecuencia">Frecuencia de repeticion</param>
        /// <exception cref="ArgumentException">Titulo Vacio</exception>
        public Evento(int pCodigo, string pTitulo, DateTime pFechaComienzo, TimeSpan pDuracion, FrecuenciaEvento pFrecuencia)
        {
            if (pTitulo.Equals(""))
            {
                throw new ArgumentException("Titulo no puede ser vacio");
            }

            iCodigo        = pCodigo;
            iTitulo        = pTitulo;
            iFechaComienzo = pFechaComienzo;
            iDuracion      = pDuracion;
            iFrecuencia    = pFrecuencia;
        }