public ActionResult consultarTiempoXmodulo(int idModulo) { LogicTiempoTrabajo _objLogicTiempoTrabajo = new LogicTiempoTrabajo(); List <TiempoTrabajoEntidad> _objTiempoTrabajoEntidad = _objLogicTiempoTrabajo.TiempoTrabajoXparalelo(idModulo, null, null, null, null, null); decimal tiempoTrabajado = 0; tiempoTrabajado = _objLogicTiempoTrabajo.calcularTiempoPromedio(_objTiempoTrabajoEntidad, tiempoTrabajado); var result = new { tiempoParalelo = _objTiempoTrabajoEntidad, tt = tiempoTrabajado, tts = _objLogicTiempoTrabajo.convertirMinutosAhorasMinutos(tiempoTrabajado) }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult consultarXcicloNivelYparalelo(int idCiclo, int idNivel, string cM, string eT, string p) { if (Session["personaLogin"] == null) { } LogicEfectividad _objLogicEfectividad = new LogicEfectividad(); if (Convert.ToInt32(p) < 10) { p = "0" + p; } List <EfectividadEntidad> _objListaEfectividadEntidad = _objLogicEfectividad.EfectividadXcicloNivelYparalelo(null, idCiclo, idNivel, cM, eT, p); LogicParalelo _objLogicoParalelo = new LogicParalelo(); string docente = _objLogicoParalelo.ConsultaDocenteXmodulo(idCiclo, idNivel, cM, eT, p); LogicTiempoTrabajo _objLogicTiempoTrabajo = new LogicTiempoTrabajo(); List <TiempoTrabajoEntidad> _objTiempoTrabajoEntidad = _objLogicTiempoTrabajo.TiempoTrabajoXparalelo(null, idCiclo, idNivel, cM, eT, p); decimal tiempoTrabajado = 0; tiempoTrabajado = _objLogicTiempoTrabajo.calcularTiempoPromedio(_objTiempoTrabajoEntidad, tiempoTrabajado); var result = new { dataEfectividad = _objListaEfectividadEntidad, docenteM = docente, tiempoParalelo = _objTiempoTrabajoEntidad, tt = tiempoTrabajado, tts = _objLogicTiempoTrabajo.convertirMinutosAhorasMinutos(tiempoTrabajado) }; return(Json(result, JsonRequestBehavior.AllowGet)); }