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 "PARAMETROINICIO": var parametrosInicio = Request.Form[i].ToString().Split('*'); hfcodigoBPIN.Value = parametrosInicio[0].ToString(); if (parametrosInicio.Length > 1) { hfidGac.Value = parametrosInicio[1].ToString(); } hfidUsuario.Value = Session["idUsuario"] != null?Session["idUsuario"].ToString():string.Empty; break; } } } } }
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 "BUSCARPLANESTRABAJO": var parametrosConsulta = Request.Form[i].ToString().Split('*'); if (parametrosConsulta.Length >= 3) { var idUsuario = 0; var idGac = 0; if (!int.TryParse(parametrosConsulta[1].ToString(), out idGac)) { return; } if (!int.TryParse(parametrosConsulta[2].ToString(), out idUsuario)) { return; } Response.Write(datosPlanTrabajo.ObtenerPlanesTrabajo(parametrosConsulta[0].ToString(), idGac, idUsuario)); } break; case "OBTENERTIPOTAREAS": Response.Write(datosPlanTrabajo.ObtenerTipoTareas()); break; case "VALIDARUSUARIOMIEMBROGAC": Response.Write(datosPlanTrabajo.ValidarUsuarioMiembroGac(Request.Form[i].ToString())); break; case "OBTENERMIEMBROSGAC": Response.Write(datosPlanTrabajo.ObtenerMiembrosGac(Request.Form[i].ToString())); break; case "VERIFICARRELACIONPROYECTOAUDIENCIA": Response.Write(datosPlanTrabajo.VerificarRelacionProyectoAudiencia(Request.Form[i].ToString())); break; case "GUARDARTAREA": Response.Write(datosPlanTrabajo.GuardarTarea(Request.Form[i].ToString())); break; case "VERIFICARUSUARIOGAC"://VerificarUsuarioGac Response.Write(datosPlanTrabajo.GuardarTarea(Request.Form[i].ToString())); break; } } } } }
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 "DETALLEPLANTRABAJO": var parametrosInicio = Request.Form[i].ToString().Split('*'); hfPermisoModificarFormato.Value = "false"; int idTarea = 0; int.TryParse(parametrosInicio[0], out idTarea); hfidTarea.Value = idTarea.ToString(); if (parametrosInicio.Length > 1) { hfTitulo.Value = parametrosInicio[1]; } if (parametrosInicio.Length > 2) { DateTime fechaTarea = DateTime.Now; if (DateTime.TryParse(parametrosInicio[2], out fechaTarea) == true) { hfFechaTarea.Value = fechaTarea.ToShortDateString(); hfHoraTarea.Value = fechaTarea.ToShortTimeString(); } else { hfFechaTarea.Value = parametrosInicio[2]; hfHoraTarea.Value = "00:00 hrs"; } } if (parametrosInicio.Length > 4) { var idUsuarioResponsable = parametrosInicio[3].ToString(); var idUsuario = parametrosInicio[4].ToString(); hfPermisoModificarFormato.Value = idUsuarioResponsable == idUsuario ? "true":"false"; } break; } } } } }
protected void Page_Load(object sender, EventArgs e) { string fechaRecursoMultimedia = string.Empty; string descripcionRecursoMultimedia = string.Empty; string responsable = string.Empty; string lugar = string.Empty; string idUsuario = string.Empty; string rutaImagen = string.Empty; string idTarea = string.Empty; string idTipoAdjunto = "1"; string cod_error = string.Empty; string msg_error = string.Empty; string sal = string.Empty; try { if (HttpContext.Current.Request.HttpMethod == "POST") { //Session["idUsuario"] = "4"; if (Session["idUsuario"] == null) { Response.Write("Usted no cuenta con permiso para subir la imagen"); } else { idUsuario = Session["idUsuario"].ToString(); NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("idTarea")) { idTarea = Request.Params.GetValues("idTarea")[0].ToString() == string.Empty ? "0" : Request.Params.GetValues("idTarea")[0].ToString(); } //if (pColl.AllKeys.Contains("idTipoAdjunto")) idTipoAdjunto = Request.Params.GetValues("idTipoAdjunto")[0].ToString() == string.Empty ? "0" : Request.Params.GetValues("idTipoAdjunto")[0].ToString(); if (pColl.AllKeys.Contains("fecha")) { fechaRecursoMultimedia = Request.Params.GetValues("fecha")[0].ToString() == string.Empty ? "0" : Request.Params.GetValues("fecha")[0].ToString(); } if (pColl.AllKeys.Contains("DescripcionRecursoMultimedia")) { descripcionRecursoMultimedia = Request.Params.GetValues("DescripcionRecursoMultimedia")[0].ToString(); } if (pColl.AllKeys.Contains("responsable")) { responsable = Request.Params.GetValues("responsable")[0].ToString(); } if (pColl.AllKeys.Contains("lugar")) { lugar = Request.Params.GetValues("lugar")[0].ToString(); } if (pColl.AllKeys.Contains("url")) { var rutaImagenCompleta = Request.Params.GetValues("url")[0].ToString().Split('\\'); rutaImagen = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "_" + idUsuario + "_" + rutaImagenCompleta[rutaImagenCompleta.Length - 1]; } string pathrefer = Request.UrlReferrer.ToString(); string dirupload = ConfigurationManager.AppSettings["ruta_detalle_recurso_fotografico"]; string Serverpath = HttpContext.Current.Server.MapPath("~/" + dirupload); var postedFile = Request.Files[0]; string file; if (HttpContext.Current.Request.Browser.Browser.ToUpper() == "IE")//Para versiones de IE inferiores a 11 { string[] files = postedFile.FileName.Split(new char[] { '\\' }); file = files[files.Length - 1]; } else { file = postedFile.FileName;// In case of other browsers } if (!Directory.Exists(Serverpath)) { Directory.CreateDirectory(Serverpath); } string fileDirectory = Serverpath; if (File.Exists(fileDirectory + "\\" + rutaImagen)) { File.Delete(fileDirectory + "\\" + rutaImagen); } fileDirectory = Serverpath + "\\" + rutaImagen; postedFile.SaveAs(fileDirectory); if (File.Exists(fileDirectory)) { Response.AddHeader("Vary", "Accept"); try { if (Request["HTTP_ACCEPT"].Contains("application/json")) { Response.ContentType = "application/json"; } else { Response.ContentType = "text/plain"; } } catch { Response.ContentType = "text/plain"; } Controllers.PlanTrabajoController datosPlanTrabajo = new Controllers.PlanTrabajoController(); sal = datosPlanTrabajo.GuardarRegistroMultimedia(idTarea + '*' + idTipoAdjunto + '*' + fechaRecursoMultimedia + '*' + rutaImagen + '*' + descripcionRecursoMultimedia + '*' + responsable + '*' + lugar + '*' + idUsuario); string[] separador = new string[] { "<||>" }; var result = sal.Split(separador, StringSplitOptions.None); cod_error = result[0]; msg_error = result[1]; } else { sal = "-1<||>Error al subir archivo"; cod_error = "-1"; msg_error = "Error al subir al archivo"; } DataTable dterrores = new DataTable(); dterrores.Columns.Add("cod_error", typeof(string)); dterrores.Columns.Add("msg_error", typeof(string)); dterrores.Rows.Add(cod_error, msg_error); dterrores.TableName = "tabla"; sal = "{\"Head\":" + JsonConvert.SerializeObject(dterrores) + "}"; Response.Write(sal); } } } catch (Exception exp) { Response.Write(exp.Message); } }
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; } } } } }