public ActionResult RevisarDocente()
        {
            if (Session[CodPrs] != null)
            {
                if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString()))
                {
                    ViewBag.nombreDoc   = Session[nombreDoc];
                    ViewBag.Menu        = Session[Smenu];
                    lstObs              = EventObservacion.CabMensajes(System.Convert.ToInt32(Session[CodPrs]));
                    ViewBag.tipoUsuario = "Coordinador";
                    ViewBag.Msg         = lstObs.Count;
                    ViewBag.Smsglst     = lstObs;
                    return(View());
                }
            }



            return(RedirectToAction("LogOff", "LogOn"));
        }
示例#2
0
        public ActionResult Actividad()
        {
            if (Session[CodPrs] != null)
            {
                if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString()))
                {
                    ViewBag.nombreDoc   = Session[nombreDoc];
                    ViewBag.Menu        = Session[Smenu];
                    ViewBag.tipoUsuario = "Docente";
                    lstObs = EventObservacion.CabMensajes(System.Convert.ToInt32(Session[CodPrs]));
                    //lstObservaciones = observacionesQry.RecuperarObservacioDocente(System.Convert.ToInt32(Session[CodPrs]));
                    //Session[Smsg] = lstObservaciones.Count;
                    ViewBag.Msg     = lstObs.Count;
                    ViewBag.Smsglst = lstObs;
                    return(View());
                }
            }

            return(RedirectToAction("LogOff", "LogOn"));
        }
        public ActionResult ObservacionActividad(ObservacionActividad ModelObserv)
        {
            if (Session[CodPrs] != null)
            {
                string periodo = ModelObserv.Periodo;
                int    docPers = ModelObserv.CodigoPersonaDestinatario;
                string mes     = ModelObserv.CodigoMesObservacion;
                string msg     = ModelObserv.Observacion;
                if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString()))
                {
                    string   hoy          = DateTime.Now.ToString();
                    DateTime enviofecha   = Convert.ToDateTime(hoy);
                    bool     estadosEnvio = false;
                    int      PeriodoD     = System.Convert.ToInt32(EncParamentro.desencriptartexto(periodo));
                    mes          = EncParamentro.desencriptartexto(mes);
                    estadosEnvio = eventoActividades.EnviarActividadDocente(mes, PeriodoD, docPers, Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), 2);
                    EventObservacion.InsertarObservacionesDocente(enviofecha, msg, Session[CodPrs].ToString(), docPers.ToString(), Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), mes);


                    return(Json(new { valid = estadosEnvio, message = "Success" }));
                }
            }
            return(RedirectToAction("LogOff", "LogOn"));
        }