public ActionResult ObtenerPeriodo(string IdFac, string IdEsc) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int IdFacD = System.Convert.ToInt32(EncParamentro.desencriptartexto(IdFac.ToString())); int IdEscD = System.Convert.ToInt32(EncParamentro.desencriptartexto(IdEsc.ToString())); int Universidad = 1; IList <ListModel> LstPeriodoSel = new List <ListModel>(); lstPeriodo = carreraqry.GetPeriodo(Universidad, IdFacD, IdEscD); foreach (Periodo CarreraPeriodo in lstPeriodo) { LstPeriodoSel.Add(new ListModel { Text = CarreraPeriodo.DescripPeriodo, Id = EncParamentro.encriptartexto(CarreraPeriodo.Id.ToString()) }); } Session[Speriodo] = EncParamentro.desencriptartexto(LstPeriodoSel.First().Id); return(Json(LstPeriodoSel.ToArray(), JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult ListaCargarDocente(string periodo, int tipo) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { var allowedStatus = new[] { 1 }; if (tipo == 0) { allowedStatus = new[] { 1, 2, 3 }; } IList <ListModel> lsDocentes = new List <ListModel>(); int PeriodoD = System.Convert.ToInt32(EncParamentro.desencriptartexto(periodo)); lstatividadRealizada = actividadDocenteqry.GetActividadDocentePeriodo(PeriodoD); IList <ListModel> lsMess = new List <ListModel>(); lsMess = obtenerMC.Meses(); var listaMeses = (from u in lstatividadRealizada where allowedStatus.Contains(u.EstadoActividad) select new { u.FechaFin.Month, u.FechaFin.Year }).ToList().Distinct(); // Mes var varmes = (from RANGOmESS in lsMess join ames in listaMeses on System.Convert.ToInt32(RANGOmESS.Id) equals ames.Month select new { Text = RANGOmESS.Text, Id = EncParamentro.encriptartexto(ames.Month + "_" + ames.Year), year = ames.Year }).OrderBy(x => x.year); var lstMes = varmes.ToArray(); return(Json(lstMes, JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult _ListaDocenteRevision() { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { IList <ListModel> lsDocentes = new List <ListModel>(); var periodo = Session[Speriodo] == null ? Session[Speriodo] = 0: EncParamentro.desencriptartexto(Session[Speriodo].ToString()); lstatividadRealizada = actividadDocenteqry.GetActividadDocentePeriodo(System.Convert.ToInt32(Session[Speriodo].ToString())); // lstatividadRealizada = actividadDocenteqry.HorasRealizadas(System.Convert.ToInt32(Session[CodPrs]), System.Convert.ToInt32(Session[Speriodo])); //var listmes = from m in lstatividadRealizada // ; int mes; IList <ListModel> lsMess = new List <ListModel>(); lsMess = obtenerMC.Meses(); var listaMeses = (from u in lstatividadRealizada where u.EstadoActividad == 1 select new { u.FechaFin.Month, u.FechaFin.Year }).ToList().Distinct(); var varmes = (from RANGOmESS in lsMess join ames in listaMeses on System.Convert.ToInt32(RANGOmESS.Id) equals ames.Month select new { Text = RANGOmESS.Text, Id = EncParamentro.encriptartexto(ames.Month + "_" + ames.Year), year = ames.Year }).OrderBy(x => x.year); SelectList DpMess = new SelectList(varmes, "Id", "Text"); ViewBag.lsMess = DpMess; return(View("_ListaDocenteRevision")); } } return(RedirectToAction("LogOff", "LogOn")); }
public JsonResult ObtenerActividadMes(string idmesSt) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { var allowedStatus = new[] { 0, 2 }; lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(System.Convert.ToInt32(Session[CodPrs])); idmesSt = EncParamentro.desencriptartexto(idmesSt); int idmes = obtenerMC.GetSepararCarracteres(idmesSt, "_", 0); var eventList = from e in lstatividadRealizada where e.FechaInicio.Month >= idmes && e.FechaFin.Month <= idmes && allowedStatus.Contains(e.EstadoActividad) && e.CodigoPeriodo == System.Convert.ToInt32(Session[Speriodo]) select new { id = e.Id, title = e.DescripcionActividad, startEvent = e.FechaInicio, endEvent = e.FechaFin, cliente = e.ClienteActividad.NombreCompleto + "(" + e.ClienteActividad.Phone + ")", //allDay = false, tipo = e.TipoActividad }; var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } return(null); }
public ActionResult ObtenerCarreras(string IdFac) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int IdFacD = System.Convert.ToInt32(EncParamentro.desencriptartexto(IdFac)); int Universidad = 1; IList <ListModel> LstEscuelaSel = new List <ListModel>(); lstcarreraDocenteSP = personaquery.getCarreraDocente(System.Convert.ToInt32(Session[CodPrs])); IList <CarreraDocenteSp> CarreraDocentes = new List <CarreraDocenteSp>(); IEnumerable <CarreraDocenteSp> CarreraDocente = from u in lstcarreraDocenteSP where u.Facultad == IdFacD && u.Universidad == Universidad select u; if (CarreraDocente.Count() > 0) { lstactividadDocente = carreraqry.ObtenerEscuela(CarreraDocente.First().Universidad, CarreraDocente.First().Facultad, CarreraDocente.First().Escuela); } LstEscuelaSel.Add(new ListModel { Text = lstactividadDocente.First().NombreEscuela, Id = EncParamentro.encriptartexto(lstactividadDocente.First().IdEsc.ToString()) }); return(Json(LstEscuelaSel.ToArray(), JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult CargaPeriodo(string codperiodoE) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { if (codperiodoE != "") { var allowedStatus = new[] { 0, 2 }; int codperiodo = System.Convert.ToInt32(EncParamentro.desencriptartexto(codperiodoE)); lstatividadRealizada = actividadDocenteqry.HorasRealizadas(System.Convert.ToInt32(Session[CodPrs]), codperiodo); //var listmes = from m in lstatividadRealizada // ; IList <ListModel> lsMess = new List <ListModel>(); lsMess = obtenerMC.Meses(); var listaMeses = (from u in lstatividadRealizada where allowedStatus.Contains(u.EstadoActividad) select new { u.FechaFin.Month, u.FechaFin.Year }).ToList().Distinct(); var varmes = (from RANGOmESS in lsMess join ames in listaMeses on System.Convert.ToInt32(RANGOmESS.Id) equals ames.Month select new { Mes = RANGOmESS.Text, Idmes = EncParamentro.encriptartexto(ames.Month + "_" + ames.Year), year = ames.Year }).OrderBy(x => x.year); var rows = varmes.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult MostrarObsPendiente(string MesEnc, int docente) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { MesEnc = EncParamentro.desencriptartexto(MesEnc); lstObservaciones = observacionesQry.RecuperarObservacioDocente(docente); var eventList = (from u in lstObservaciones where u.CodigoMesObservacion == MesEnc select u.Observacion); var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult DtTablaDatos(string periodo, int persona, string mes) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int periodoD = System.Convert.ToInt32(EncParamentro.desencriptartexto(periodo)); if (persona != 0) { mes = EncParamentro.desencriptartexto(mes); int idmes = obtenerMC.GetSepararCarracteres(mes, "_", 0); lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(persona); lstPersona = personaquery.GetPersonaCod(persona); var lstatividadRealizada1 = (from e in lstatividadRealizada where e.CodigoPeriodo == periodoD && e.FechaFin.Month == idmes && e.EstadoActividad != 3 select new { e.Id, IdC = EncParamentro.encriptartexto(e.Id.ToString()), e.DescripcionActividad, // e.FechaInicio, e.ClienteActividad.NombreCompleto, e.ClienteActividad.Phone, FechaInicio = e.FechaInicio.ToString(), FechaFin = e.FechaFin.ToString(), TipoActividad = obtenerMC.getActividad(e.TipoActividad), e.RespaldoDigital, CodigoPersona = EncParamentro.encriptartexto(e.CodigoPersona.ToString()), e.CodigoCliente }); ViewBag.DocenteCalificar = lstPersona.First().NombreCompleto; ViewBag.ActividadesRealizadas = lstatividadRealizada1; var rows = lstatividadRealizada1.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } return(Json("", JsonRequestBehavior.AllowGet)); //return View("_TablaDatos"); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult ActualizarActividad(string Inicio, string Fin, string Descripcion, string tipo, string Periodo, string id, string UrlPath, string idCliente) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { Periodo = EncParamentro.desencriptartexto(Periodo); id = EncParamentro.desencriptartexto(id); IList <ListModel> LstEscuelaSel = new List <ListModel>(); bool isInsert = false; if (UrlPath == "") { IList <ActividadDocente> LstActividSel = new List <ActividadDocente>(); lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(System.Convert.ToInt32(Session[CodPrs])); var eventList = from u in lstatividadRealizada where u.Id == System.Convert.ToInt32(id) select new { u.RespaldoDigital }; UrlPath = eventList.First().RespaldoDigital; } if (UrlPath != "") { var file = new StreamReader(this.HttpContext.Request.InputStream, Encoding.UTF8).ReadToEnd(); DateTime DtInicio = System.Convert.ToDateTime(Inicio); DateTime DtFin = System.Convert.ToDateTime(Fin); ActividadDocente actividadesIngreso = new ActividadDocente(); // actividadDocenteqry.InsertActividadDocente(actividadesIngreso); isInsert = eventoActividades.UpdActividadDocente(DtInicio, DtFin, Descripcion, tipo, Session[CodPrs].ToString(), Periodo, UrlPath, Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), id, idCliente); } LstEscuelaSel.Add(new ListModel { Text = isInsert.ToString(), Id = isInsert.ToString() }); return(Json(LstEscuelaSel.ToArray(), JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult EnviarActividadMesual(string my, string Periodo) { string hoy = DateTime.Now.ToString(); DateTime enviofecha = Convert.ToDateTime(hoy); bool estadosEnvio = false; IList <ListModel> LstEscuelaSel = new List <ListModel>(); int PeriodoD = System.Convert.ToInt32(EncParamentro.desencriptartexto(Periodo)); my = EncParamentro.desencriptartexto(my); estadosEnvio = eventoActividades.EnviarActividadDocente(my, PeriodoD, System.Convert.ToInt32(Session[CodPrs]), Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), 1); observacionesQry.ActualizarFechaRevision(enviofecha, Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), my, System.Convert.ToInt32(Session[CodPrs])); LstEscuelaSel.Add(new ListModel { Text = estadosEnvio.ToString(), Id = estadosEnvio.ToString() }); return(Json(LstEscuelaSel.ToArray(), JsonRequestBehavior.AllowGet)); }
public ActionResult HorasDocentes(string codperiodo, string mesSt) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int codperiodoD = System.Convert.ToInt32(EncParamentro.desencriptartexto(codperiodo.ToString())); mesSt = EncParamentro.desencriptartexto(mesSt); if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int mes = obtenerMC.GetSepararCarracteres(mesSt, "_", 0); lstHorasTotalSP = actividadDocenteqry.obtenerHorasTotales(System.Convert.ToInt32(Session[CodPrs]), mes, codperiodoD); return(Json(lstHorasTotalSP.ToArray(), JsonRequestBehavior.AllowGet)); } } } return(RedirectToAction("LogOff", "LogOn")); }
/// <summary> /// Metodo particial para carga metodos opciones de envio de docente. /// </summary> /// <param name="periodo"></param> /// <param name="persona"></param> /// <returns></returns> public ActionResult _TablaDatos(string periodo, int persona, string mes) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { lstPersona = personaquery.GetPersonaCod(persona); lstObservaciones = observacionesQry.RecuperarObservacioDocente(persona); mes = EncParamentro.desencriptartexto(mes); if (lstObservaciones.Where(x => x.FechaLectura != null && x.CodigoMesObservacion == mes).Count() > 0) { ViewBag.ExistObsj = 1; } ViewBag.CodDocente = persona; ViewBag.DocenteCalificar = lstPersona.First().NombreCompleto; return(View("_TablaDatos")); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult DescargarArch(string Idact) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int IdactD = System.Convert.ToInt32(EncParamentro.desencriptartexto(Idact)); IList <ActividadDocente> LstActividSel = new List <ActividadDocente>(); lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(System.Convert.ToInt32(Session[CodPrs])); var eventList = from u in lstatividadRealizada where u.Id == IdactD select new { u.RespaldoDigital }; var appSettings = ConfigurationManager.AppSettings; string UploadPath = @"" + appSettings["PathArchivos"] + Session[CodPrs].ToString() + "\\" + eventList.First().RespaldoDigital; byte[] fileBytes = System.IO.File.ReadAllBytes(UploadPath); string fileName = eventList.First().RespaldoDigital; string tipoArchivo = obtenerMC.GetFile(fileName); return(File(fileBytes, tipoArchivo, fileName)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult ObtenerDocenteEnvio(string periodo) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int periodoD = System.Convert.ToInt32(EncParamentro.desencriptartexto(periodo)); Session[Speriodo] = periodoD; lstcarreraDocenteListadoSP = personaquery.ObtenerCarreraDocenteListado(periodoD, 12); var eventList = from e in lstcarreraDocenteListadoSP select new { id = e.Cedula, title = e.NombreProfesor, }; ViewBag.DocenteLista = lstcarreraDocenteListadoSP; var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult AprobarActividad(string periodo, int docPers, string mes) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { bool estadosEnvio = false; IList <ListModel> LstResult = new List <ListModel>(); 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(), 3); LstResult.Add(new ListModel { Text = estadosEnvio.ToString(), Id = estadosEnvio.ToString() }); return(Json(LstResult.ToArray(), JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult RecuperarActividad(string IdactE) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { int Idact = System.Convert.ToInt32(EncParamentro.desencriptartexto(IdactE)); IList <ActividadDocente> LstActividSel = new List <ActividadDocente>(); lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(System.Convert.ToInt32(Session[CodPrs])); var eventList = from u in lstatividadRealizada where u.Id == Idact select new { u.Id, u.FechaFin, u.FechaInicio, u.DescripcionActividad, u.RespaldoDigital, u.TipoActividad, Cliente = u.ClienteActividad.NombreCompleto + "(" + u.ClienteActividad.Phone + ")", idCliente = u.CodigoCliente }; var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult ObservacionesPendiente(string MesEnc) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { MesEnc = EncParamentro.desencriptartexto(MesEnc); lstObservaciones = observacionesQry.RecuperarObservacioDocente(System.Convert.ToInt32(Session[CodPrs])); IList <ActividadDocente> LstActividSel = new List <ActividadDocente>(); lstatividadRealizada = actividadDocenteqry.ObtenerActividadDocente(System.Convert.ToInt32(Session[CodPrs])); int eventList = (from u in lstObservaciones where u.CodigoMesObservacion == MesEnc select u).Count(); return(Json(eventList, JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult GuardarActividad(string Inicio, string Fin, string Descripcion, string tipo, string Periodo, string Url, string idCliente) { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { Periodo = EncParamentro.desencriptartexto(Periodo); bool isInsert = false; string mess = ""; DateTime DtInicio = System.Convert.ToDateTime(Inicio); DateTime DtFin = System.Convert.ToDateTime(Fin); IList <ListModel> LstEscuelaSel = new List <ListModel>(); ActividadDocente actividadesIngreso = new ActividadDocente(); if (Url == "") { mess = "URL"; } else { // actividadDocenteqry.InsertActividadDocente(actividadesIngreso); isInsert = eventoActividades.InsertarActividadDocente(DtInicio, DtFin, Descripcion, tipo, Session[CodPrs].ToString(), Periodo, Url, Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), idCliente); mess = isInsert.ToString(); } LstEscuelaSel.Add(new ListModel { Text = mess.ToString(), Id = mess.ToString() }); return(Json(LstEscuelaSel.ToArray(), JsonRequestBehavior.AllowGet)); } } return(RedirectToAction("LogOff", "LogOn")); }
public JsonResult ObtenerActividadMes(string idmesSt) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { var allowedStatus = new[] { 0, 2 }; idmesSt = EncParamentro.desencriptartexto(idmesSt); int idmes = obtenerMC.GetSepararCarracteres(idmesSt, "_", 0); lstcarreraDocenteListadoSP = personaquery.ObtenerCarreraDocenteListado(System.Convert.ToInt32(Session[Speriodo]), idmes); var eventList = from e in lstcarreraDocenteListadoSP select new { id = e.CodigoProfesor, title = e.NombreProfesor }; var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); } return(null); }
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")); }
public ActionResult _cabecerasCarrerasCoordinador() { if (Session[CodPrs] != null) { if (Autentificacion.IsAutentifica(Session[CodPrs].ToString(), Session[usr_cmb_web].ToString())) { IList <ListModel> LstEscuelaSel = new List <ListModel>(); IList <ListModel> LstFacultadSel = new List <ListModel>(); IList <ListModel> LstPeriodoSel = new List <ListModel>(); IList <ListModel> lstuniversidadE = new List <ListModel>(); ListModel vm = new ListModel(); lstcarreraCoordinadorSP = personaquery.getCarreraCoordinador(System.Convert.ToInt32(Session[CodPrs])); string sede = @"" + ConfigurationManager.AppSettings["Sede"]; lstuniversidad = carreraqry.ObtenerUniverisdad(System.Convert.ToInt32(sede)); lstuniversidadE.Add(new ListModel { Text = lstuniversidad.First().NombreUniversidad.ToString(), Id = EncParamentro.encriptartexto(lstuniversidad.First().Id.ToString()) }); foreach (CarreraCoordinadorSp CarreraDocente in lstcarreraCoordinadorSP) { lstfacultad = carreraqry.ObtenerFacultad(CarreraDocente.Universidad, CarreraDocente.Facultad); lstescuela = carreraqry.ObtenerEscuela(CarreraDocente.Universidad, CarreraDocente.Facultad, CarreraDocente.Escuela); IEnumerable <ListModel> RpLstFacultadSel = from facultadlst in LstFacultadSel where facultadlst.Text == lstfacultad.First().NombreFacultad select facultadlst; int numfac = RpLstFacultadSel.Count(); if (numfac < 1) { LstFacultadSel.Add(new ListModel { Text = lstfacultad.First().NombreFacultad, Id = EncParamentro.encriptartexto(lstfacultad.First().Id.ToString()) }); } lstPeriodo = carreraqry.GetPeriodo(CarreraDocente.Universidad, CarreraDocente.Facultad, CarreraDocente.Escuela); int numper = lstPeriodo.Count(); if (numper > 0) { IEnumerable <ListModel> RpLstPeriodoSel = from periodolst in LstPeriodoSel where periodolst.Text == lstPeriodo.First().DescripPeriodo select periodolst; int numper2 = RpLstPeriodoSel.Count(); if (numper2 < 1) { LstPeriodoSel.Add(new ListModel { Text = lstPeriodo.First().DescripPeriodo, Id = EncParamentro.encriptartexto(lstPeriodo.First().Id.ToString()) }); } } IEnumerable <ListModel> RpLstEscuelaSel = from Escuelalst in LstEscuelaSel where Escuelalst.Text == lstescuela.First().NombreEscuela select Escuelalst; int numesc = RpLstEscuelaSel.Count(); if (numesc < 1 && LstFacultadSel.Count() <= 1) { LstEscuelaSel.Add(new ListModel { Text = lstescuela.First().NombreEscuela, Id = EncParamentro.encriptartexto(lstescuela.First().IdEsc.ToString()) }); } } if (LstPeriodoSel.Count < 1) { LstPeriodoSel.Add(new ListModel { Text = "No Existe Periodo Para la carrera", Id = "99999" }); } Session[Speriodo] = EncParamentro.desencriptartexto(LstPeriodoSel.First().Id); SelectList slUniversidad = new SelectList(lstuniversidadE, "Id", "Text"); ViewBag.slUniversidad = slUniversidad; SelectList slFacultad = new SelectList(LstFacultadSel, "Id", "Text"); ViewBag.slFacultad = slFacultad; SelectList slEscuela = new SelectList(LstEscuelaSel, "Id", "Text"); ViewBag.slEscuela = slEscuela; SelectList slPeriodo = new SelectList(LstPeriodoSel, "Id", "Text"); ViewBag.slPeriodo = slPeriodo; ViewBag.nombreDoc = Session[nombreDoc]; ViewBag.Menu = Session[Smenu]; return(View("")); } } return(RedirectToAction("LogOff", "LogOn")); }
public ActionResult EliminarActividad(string id) { var file = new StreamReader(this.HttpContext.Request.InputStream, Encoding.UTF8).ReadToEnd(); IList <ListModel> LstEscuelaSel = new List <ListModel>(); ActividadDocente actividadesIngreso = new ActividadDocente(); // actividadDocenteqry.InsertActividadDocente(actividadesIngreso); bool isInsert = eventoActividades.ElmActividadDocente(Session[usr_cmb_web].ToString(), Session[host_cmb_web].ToString(), EncParamentro.desencriptartexto(id)); LstEscuelaSel.Add(new ListModel { Text = isInsert.ToString(), Id = isInsert.ToString() }); return(Json(LstEscuelaSel.ToArray(), JsonRequestBehavior.AllowGet)); }