コード例 #1
0
        /// <summary>
        /// Guarda el mensaje dentro de la lista de objetivos
        /// </summary>
        /// <param name="msg">contenido de la entrada</param>
        public void GuardarObjetivo(Mensaje msg)
        {
            Entrada eObjetivo = new Entrada(msg);

            ListObjetivo.Add(eObjetivo);
        }
コード例 #2
0
        /// <summary>
        /// Guarda en mensaje dentro de la lista de reflexiones metacognitivas
        /// </summary>
        /// <param name="msg">contenido de la entrada</param>
        public void GuardarReflexionMetacognitiva(Mensaje msg)
        {
            Entrada eReflexionMetacognitiva = new Entrada(msg);

            ListReflexionMetacognitiva.Add(eReflexionMetacognitiva);
        }
コード例 #3
0
        /// <summary>
        /// Guarda el mensaje dentro de la lista de planificaciones diarias
        /// </summary>
        /// <param name="msg">contenido de la entrada</param>
        public void GuardarPlanificacionDiaria(Mensaje msg)
        {
            Entrada ePlanificacionDiaria = new Entrada(msg);

            ListPlanificacionDiaria.Add(ePlanificacionDiaria);
        }
コード例 #4
0
        /// <summary>
        /// Guarda en mensaje dentro de la lista de reflexiones semanales
        /// </summary>
        /// <param name="msg">contenido de la entrada</param>
        public void GuardarReflexionSemanal(Mensaje msg)
        {
            Entrada eReflexionSemanal = new Entrada(msg);

            ListReflexionSemanal.Add(eReflexionSemanal);
        }
コード例 #5
0
        public override void Manipular()
        {
            ProgramaEmisor p      = ProgramaEmisor.GetInstancia();
            int            posUsr = p.BuscarUsuarioID(IDUsuario);

            if (p.UsuariosDelPrograma[posUsr].EstadoDialogoUsuario.Dialogo == EstadoDialogo.PideHora)
            {
                try
                {
                    Dias dia = (Dias)Enum.Parse(typeof(Dias), MensajeEntrada, true);
                }
                catch (ArgumentException)
                {
                    Respuesta = "Dia invalido, intente nuevamente ";
                    p.UsuariosDelPrograma[posUsr].EstadoDialogoUsuario.Dialogo = EstadoDialogo.PideHora;
                }
                if ((MensajeEntrada == "lunes") || (MensajeEntrada == "martes") || (MensajeEntrada == "miercoles") ||
                    (MensajeEntrada == "jueves") || (MensajeEntrada == "viernes") || (MensajeEntrada == "sabado") || (MensajeEntrada == "domingo"))
                {
                    Respuesta = "ELIGE A QUE ::HORA:: QUIERES QUE SE NOTIFIQUE EL ::" + Entrada.ToString() + ":: ESCRIBE\n" +
                                " CON EL SIGUIENTE FORMATO: \nHH:MM \n___";

                    p.GuardarDiaDiaNotificacionAUsuario((Dias)Enum.Parse(typeof(Dias), MensajeEntrada, true), IDUsuario);
                    p.UsuariosDelPrograma[posUsr].EstadoDialogoUsuario.Dialogo = EstadoDialogo.GuardadoNotificacion;
                }
            }
            else
            {
                Respuesta = "Listo";
                base.Manipular();
            }
        }