public JsonResult Buscar(int pId_Periodo, int pGD_Plan_Area_Id_Plan_Area, int pGD_Asignatura_Id_Asignatura) { var bl_PlanAsignatura = new BL_PlanAsignatura(); var proceso = bl_PlanAsignatura.ListarPlanAsignaturaVigente(pId_Periodo, pGD_Plan_Area_Id_Plan_Area, pGD_Asignatura_Id_Asignatura, 0, 100); return(Json(proceso)); }
public JsonResult ListarMeta(int pId_PlanAsignatura) { var bl_PlanAsignatura = new BL_PlanAsignatura(); var resultado = bl_PlanAsignatura.ListarPlanAsignaturaMeta(pId_PlanAsignatura); return(Json(resultado)); }
public JsonResult Registrar(int Id_Plan_Asignatura, List <PA_ACTIVIDAD_PLAN_ASIGNATURA_LISTA_Result> request) { var bl_PlanAsignatura = new BL_PlanAsignatura(); var proceso = bl_PlanAsignatura.RegistrarPlanAsignaturaVigente(Id_Plan_Asignatura, request); return(Json(proceso)); }
public JsonResult ListarEmpleado(int idCurso) { var bl_PlanAsignatura = new BL_PlanAsignatura(); var resultado = bl_PlanAsignatura.CursoDocente(idCurso); return(Json(resultado)); }
public ActionResult FormularioRegistro(int pId_Plan_Asignatura) { var model = new PlanAsignaturaRegistroModel(); var bl_PeriodoAcademico = new BL_PeriodoAcademico(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (pId_Plan_Asignatura > 0) { model.planAsignatura = bl_PlanAsignatura.ObtenerPlanAsignatura(pId_Plan_Asignatura).Result; model.ListaPeriodoAcademico = new List <PA_PERIODO_ACADEMICO_LISTA_VIGENTE_Result>() { new PA_PERIODO_ACADEMICO_LISTA_VIGENTE_Result() { ID_PERIODOACADEMICO = 4, PERIODO = "2016 - Cuarto bimestre" } }; } else { //model.ListaPeriodoAcademico = bl_PeriodoAcademico.ListarPeriodosAcademicosVigentes(); model.ListaPeriodoAcademico = new List <PA_PERIODO_ACADEMICO_LISTA_VIGENTE_Result>() { new PA_PERIODO_ACADEMICO_LISTA_VIGENTE_Result() { ID_PERIODOACADEMICO = 4, PERIODO = "2016 - Cuarto bimestre" } }; } return(PartialView(model)); }
public JsonResult Eliminar(int pId_PlanAsignatura) { ProcessResult <PlanAsignatura> resultado = new ProcessResult <PlanAsignatura>(); var bl_PlanAsignatura = new BL_PlanAsignatura(); resultado = bl_PlanAsignatura.EliminarPlanAsignatura(pId_PlanAsignatura); return(Json(resultado)); }
public ActionResult FormularioRegistro(int pId_Plan_Asignatura) { var model = new PlanAsignaturaCronogramaRegistroModel(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (pId_Plan_Asignatura > 0) { model.planAsignatura = bl_PlanAsignatura.ObtenerPlanAsignatura(pId_Plan_Asignatura).Result; } return(PartialView(model)); }
public ActionResult ReporteCumplimiento(int pId_Plan_Asignatura) { var model = new ReporteCumplimientoModel(); var bl_PlanAsignatura = new BL_PlanAsignatura(); model.planAsignatura.ID_PLANASIGNATURA = pId_Plan_Asignatura; if (pId_Plan_Asignatura > 0) { model.planAsignatura = bl_PlanAsignatura.ObtenerPlanAsignatura(pId_Plan_Asignatura).Result; } return(PartialView(model)); }
public ActionResult FormularioRegistro(int pId_Plan_Asignatura) { var model = new PlanAsignaturaCronogramaRegistroModel(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (pId_Plan_Asignatura > 0) { model.planAsignatura = bl_PlanAsignatura.ObtenerPlanAsignatura(pId_Plan_Asignatura).Result; var bl_PeriodoAcademico = new BL_PeriodoAcademico(); var periodoAcademico = bl_PeriodoAcademico.ListarPeriodosAcademicos().Where(item => item.ID_PERIODOACADEMICO == model.planAsignatura.ID_PERIODOACADEMICO).FirstOrDefault(); model.fechaInicioPeriodo = periodoAcademico.FECHA_INICIO.Value.ToString("dd/MM/yyyy"); model.fechaFinPeriodo = periodoAcademico.FECHA_FIN.Value.ToString("dd/MM/yyyy"); } return(PartialView(model)); }
public ActionResult FormularioRegistro(int pId_Plan_Asignatura) { var model = new PlanAsignaturaRegistroModel(); var bl_PeriodoAcademico = new BL_PeriodoAcademico(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (pId_Plan_Asignatura > 0) { model.planAsignatura = bl_PlanAsignatura.ObtenerPlanAsignatura(pId_Plan_Asignatura).Result; } model.ListaPeriodoAcademico = bl_PeriodoAcademico.ListarPeriodosAcademicosVigentes(); return(PartialView(model)); }
public JsonResult Registrar(PlanAsignatura planAsignatura) { ProcessResult <PlanAsignatura> resultado = new ProcessResult <PlanAsignatura>(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (planAsignatura.Id_PlanAsignatura == 0) { resultado = bl_PlanAsignatura.InsertarPlanAsignatura(planAsignatura); } else { resultado = bl_PlanAsignatura.ActualizarPlanAsignatura(planAsignatura); } return(Json(resultado)); }
public JsonResult Registrar(PlanAsignatura planAsignatura, List <string> listaMeta, string contenidoArchivo) { ProcessResult <PlanAsignatura> resultado = new ProcessResult <PlanAsignatura>(); var bl_PlanAsignatura = new BL_PlanAsignatura(); if (!string.IsNullOrEmpty(contenidoArchivo)) { var extencion = planAsignatura.Documento.Split('.').LastOrDefault(); planAsignatura.Documento = WebConfigurationManager.AppSettings["DirectorioPlanAsignatura"] + Guid.NewGuid().ToString() + "." + extencion; contenidoArchivo = contenidoArchivo.Split(new string[] { "base64," }, StringSplitOptions.None).LastOrDefault(); } if (planAsignatura.Id_PlanAsignatura == 0) { resultado = bl_PlanAsignatura.InsertarPlanAsignatura(planAsignatura); } else { if (!string.IsNullOrEmpty(planAsignatura.Documento)) { var planAreaActual = bl_PlanAsignatura.ObtenerPlanAsignatura(planAsignatura.Id_PlanAsignatura); if (!string.IsNullOrEmpty(planAreaActual.Result.DOCUMENTO_PLANASIGNATURA) && !string.IsNullOrEmpty(contenidoArchivo)) { System.IO.File.Delete(planAreaActual.Result.DOCUMENTO_PLANASIGNATURA); } } resultado = bl_PlanAsignatura.ActualizarPlanAsignatura(planAsignatura); } if (resultado.IsSuccess) { if (!string.IsNullOrEmpty(contenidoArchivo)) { System.IO.File.WriteAllBytes(planAsignatura.Documento, Convert.FromBase64String(contenidoArchivo)); } } var resultadoEliminarMeta = bl_PlanAsignatura.EliminarPlanAsignaturaMeta(planAsignatura.Id_PlanAsignatura); if (listaMeta != null && listaMeta.Count > 0) { bl_PlanAsignatura.InsertarPlanAsignaturaMeta(planAsignatura.Id_PlanAsignatura, listaMeta); } return(Json(resultado)); }