protected void Page_Load(object sender, EventArgs e) { Controllers.PlanTrabajoController datosPlanTrabajo = new Controllers.PlanTrabajoController(); if (Request.Form != null) { for (var i = 0; i < Request.Form.AllKeys.Length; i++) { if (Request.Form.AllKeys[i] != null) { switch (Request.Form.AllKeys[i].ToString().ToUpper()) { case "GUARDARDIARIONOTASTAREA": Response.Write(datosPlanTrabajo.GuardarDetalleTareaDiarioNotas(Request.Form[i])); break; case "BUSCARDETALLETAREADIARIONOTAS": int idTareaDiarioNotas = 0; int.TryParse(Request.Form[i], out idTareaDiarioNotas); Response.Write(datosPlanTrabajo.ObtenerDetalleTareaDiarioNotas(idTareaDiarioNotas)); break; case "BUSCARDETALLETAREAACTASREUNIONESCOMPROMISOS": int idTareaCompromisos = 0; int.TryParse(Request.Form[i], out idTareaCompromisos); Response.Write(datosPlanTrabajo.ObtenerCompromisosActasReuniones(idTareaCompromisos)); break; case "BUSCARDETALLETAREAACTASREUNIONES": int idTareadtar = 0; int.TryParse(Request.Form[i], out idTareadtar); Response.Write(datosPlanTrabajo.ObtenerTemasTratarActasReuniones(idTareadtar)); break; case "BUSCARDETALLETAREAACTAREUNIONESLISTADOASISTENCIA": int idTarealistasist = 0; int.TryParse(Request.Form[i], out idTarealistasist); string dirupload = ConfigurationManager.AppSettings["ruta_detalle_acta_reunion"]; if (dirupload == string.Empty) { Response.Write(string.Empty); } else { Response.Write(datosPlanTrabajo.ObtenerListaAsistenciaActasReuniones(idTarealistasist, 2, dirupload)); } break; case "GUARDARTEMAACTAREUNIONTAREA": var datosParaGuardar = Request.Form[i].Split('*'); int idTareActaReunion = 0; int.TryParse(datosParaGuardar[0], out idTareActaReunion); Response.Write(datosPlanTrabajo.GuardarTemasActasReuniones(idTareActaReunion, datosParaGuardar[1])); break; case "GUARDARCOMPROMISOACTAREUNIONTAREA": Response.Write(datosPlanTrabajo.GuardarCompromisoActaReunionTarea(Request.Form[i])); break; case "BUSCARDETALLETAREA": int idTarea = 0; int.TryParse(Request.Form[i], out idTarea); Response.Write(datosPlanTrabajo.ObtenerDetalleTarea(idTarea)); break; case "GUARDARDESCRIPCIONTAREA": Response.Write(datosPlanTrabajo.ActualizarDescripcionTarea(Request.Form[i].ToString())); break; case "GUARDARRESULTADOTAREA": Response.Write(datosPlanTrabajo.ActualizarResultadoTarea(Request.Form[i].ToString())); break; case "ELIMINARTAREA": int idTareaEliminar = 0; int.TryParse(Request.Form[i], out idTareaEliminar); Response.Write(datosPlanTrabajo.EliminarTarea(idTareaEliminar)); break; //BuscarInformacionVisitaCampo case "BUSCARINFORMACIONVISITACAMPO": int idTareaVisitaCampo = 0; int.TryParse(Request.Form[i], out idTareaVisitaCampo); Response.Write(datosPlanTrabajo.BuscarInformacionVisitaCampo(idTareaVisitaCampo)); break; case "ELIMINARDIARIONOTASTAREA": int idNotasTareaEliminar = 0; int.TryParse(Request.Form[i], out idNotasTareaEliminar); Response.Write(datosPlanTrabajo.EliminarDiarioNotasTarea(idNotasTareaEliminar)); break; case "ELIMINARTAREAREGISTROFOTOGRAFICO": int idNotasEliminarRegistroFotografico = 0; int.TryParse(Request.Form[i], out idNotasEliminarRegistroFotografico); Response.Write(datosPlanTrabajo.EliminarTareaRegistroFotografico(idNotasEliminarRegistroFotografico)); break; case "FINALIZARTAREA": Response.Write(datosPlanTrabajo.FinalizarTarea(Request.Form[i].ToString())); break; case "OBTENERRECURSOSTAREA": case "BUSCARDETALLETAREAREGISTROFOTOGRAFICO": int idTareaRecursos = 0; int.TryParse(Request.Form[i], out idTareaRecursos); string diruploadRecFot = ConfigurationManager.AppSettings["ruta_detalle_recurso_fotografico"]; if (diruploadRecFot == string.Empty) { Response.Write(string.Empty); } else { Response.Write(datosPlanTrabajo.ObtenerRecursosFotograficoTarea(idTareaRecursos, diruploadRecFot)); } break; case "BUSCARDETALLETAREAREGISTROFOTOGRAFICOVISITACAMPO": int idTareaRecursosVisitaCampo = 0; int.TryParse(Request.Form[i], out idTareaRecursosVisitaCampo); string diruploadRecFotVisCamp = ConfigurationManager.AppSettings["ruta_detalle_recurso_visita_campo"]; if (diruploadRecFotVisCamp == string.Empty) { Response.Write(string.Empty); } else { Response.Write(datosPlanTrabajo.ObtenerRecursosFotograficoTarea(idTareaRecursosVisitaCampo, diruploadRecFotVisCamp)); } break; case "GUARDARREGISTROMULTIMEDIA": Response.Write(datosPlanTrabajo.GuardarRegistroMultimedia(Request.Form[i].ToString())); break; case "GUARDARFUNCIONARIOPUBLICOACOMPANOVISITATAREA": Response.Write(datosPlanTrabajo.GuardarFuncionarioPublicoAcompanaVisitaTarea(Request.Form[i].ToString())); break; case "GUARDARACTIVIDADESVISITACAMPOTAREA": Response.Write(datosPlanTrabajo.GuardarActividadesVisitaCampoTarea(Request.Form[i].ToString())); break; } } } } }