예제 #1
0
        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"));
        }
예제 #2
0
 /// <summary>
 /// Inserta Obsercaciones de los docentes al ser evaluados
 /// </summary>
 /// <param name="Observacion"></param>
 /// <returns></returns>
 public bool InsertObservacionDocente(ObservacionActividad Observacion)
 {
     return(IObservaciones.SaveObservacionDocente(Observacion));
 }