protected void Page_Load(object sender, EventArgs e) { int id_infotecnica = 0; string outTxt = ""; string opcion = ""; string bpin_proyecto = ""; string id_usuario = ""; int id_usuario_aux = 0; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("id_info")) { string id_info_aux = Request.Params.GetValues("id_info")[0].ToString(); if (!string.IsNullOrEmpty(id_info_aux)) { id_infotecnica = Convert.ToInt16(id_info_aux); } } if (pColl.AllKeys.Contains("opcion")) { opcion = Request.Params.GetValues("opcion")[0].ToString(); } if (pColl.AllKeys.Contains("id_proyecto")) { bpin_proyecto = Request.Params.GetValues("id_proyecto")[0].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); if (!string.IsNullOrEmpty(id_usuario)) { id_usuario_aux = Convert.ToInt16(id_usuario); } } if (opcion.Equals("edit")) { //carga datos para edicion AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtInfoTecnicaById(id_infotecnica); } else { if (id_infotecnica > 0) { //carga datos para ver detalle AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtInfoTecnica(id_infotecnica); } else if (!string.IsNullOrEmpty(bpin_proyecto)) { //carga toda la informacion tecnica del proyecto AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtInfoTecnicaProyecto(bpin_proyecto, id_usuario_aux); } } Response.Write(outTxt); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { string bpin_proyecto = ""; string outTxt = ""; string id_usuario = ""; int id_usuario_aux = 0; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("id_proyecto")) { bpin_proyecto = Request.Params.GetValues("id_proyecto")[0].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); if (!string.IsNullOrEmpty(id_usuario)) { id_usuario_aux = Convert.ToInt16(id_usuario); } } if (!string.IsNullOrEmpty(bpin_proyecto)) { Session["bpinProyecto"] = bpin_proyecto; } AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtInfoProyecto(bpin_proyecto, id_usuario_aux); Response.Write(outTxt); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { string NumCtto = ""; string outTxt = ""; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("NumCtto")) { NumCtto = Request.Params.GetValues("NumCtto")[0].ToString(); } AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtContratosProyecto(NumCtto); Response.Write(outTxt); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { string bpin_proyecto = ""; string outTxt = ""; string mes_ini = ""; string mes_fin = ""; string anyo_ini = ""; string anyo_fin = ""; DateTime fecha_ini = DateTime.Now; DateTime fecha_fin = DateTime.Now; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("bpinProyecto")) { bpin_proyecto = Request.Params.GetValues("bpinProyecto")[0].ToString(); } if (pColl.AllKeys.Contains("mes_ini")) { mes_ini = Request.Params.GetValues("mes_ini")[0].ToString(); } if (pColl.AllKeys.Contains("mes_fin")) { mes_fin = Request.Params.GetValues("mes_fin")[0].ToString(); } if (pColl.AllKeys.Contains("anyo_ini")) { anyo_ini = Request.Params.GetValues("anyo_ini")[0].ToString(); } if (pColl.AllKeys.Contains("anyo_fin")) { anyo_fin = Request.Params.GetValues("anyo_fin")[0].ToString(); } if (!string.IsNullOrEmpty(mes_ini) && !string.IsNullOrEmpty(mes_fin) && !string.IsNullOrEmpty(anyo_ini) && !string.IsNullOrEmpty(anyo_fin)) { int dias = DateTime.DaysInMonth(Convert.ToInt16(anyo_fin), Convert.ToInt16(mes_fin)); fecha_ini = DateTime.Parse("01/" + mes_ini.PadLeft(2, '0') + "/" + anyo_ini); fecha_fin = DateTime.Parse(dias.ToString() + "/" + mes_fin.PadLeft(2, '0') + "/" + anyo_fin); } AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtCronogramaProyecto(bpin_proyecto, fecha_ini, fecha_fin); Response.Write(outTxt); }
protected void Page_Load(object sender, EventArgs e) { string bpin_proyecto = ""; string outTxt = ""; string id_usuario = ""; int id_usuario_aux = 0; string opcion = ""; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("opcion")) { opcion = Request.Params.GetValues("opcion")[0].ToString(); } if (pColl.AllKeys.Contains("id_proyecto")) { bpin_proyecto = Request.Params.GetValues("id_proyecto")[0].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); if (!string.IsNullOrEmpty(id_usuario)) { id_usuario_aux = Convert.ToInt16(id_usuario); } } if (!string.IsNullOrEmpty(opcion)) { if (opcion.Equals("CANT")) { AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtGACProyectoCant(bpin_proyecto, id_usuario_aux); } } else { AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.obtGACProyecto(bpin_proyecto, id_usuario_aux); } Response.Write(outTxt); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { string bpin_proyecto = ""; string titulo = ""; string descripcion = ""; int id_usuario_aux = 0; string id_usuario = ""; string outTxt = ""; NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("bpin_proyecto")) { bpin_proyecto = Request.Params.GetValues("bpin_proyecto")[0].ToString(); } if (pColl.AllKeys.Contains("titulo")) { titulo = Request.Params.GetValues("titulo")[0].ToString(); } if (pColl.AllKeys.Contains("texto")) { descripcion = Request.Params.GetValues("texto")[0].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); if (!string.IsNullOrEmpty(id_usuario)) { id_usuario_aux = Convert.ToInt16(id_usuario); } } AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.addDescTecnica(bpin_proyecto, titulo, descripcion, id_usuario_aux); Response.Write(outTxt); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { DataTable dt_proyectos = new DataTable(); string outTxt = ""; string texto = ""; if (HttpContext.Current.Request.HttpMethod == "POST") { NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("texto")) { texto = Request.Params.GetValues("texto")[0].ToString().ToUpper(); } } AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); dt_proyectos = datos.listarProyectos(); AuditoriasCiudadanas.App_Code.funciones datos_func = new AuditoriasCiudadanas.App_Code.funciones(); //outTxt = datos_func.convertToJson(dt_proyectos); if (!string.IsNullOrEmpty(texto)) { var filas = dt_proyectos.AsEnumerable().Where(x => x.Field<string>("id").ToUpper().StartsWith(texto)); if (filas.Count() > 0) { DataTable dt_aux = filas.CopyToDataTable<DataRow>(); outTxt = datos_func.convertToJson(dt_aux); } } else { outTxt = datos_func.convertToJson(dt_proyectos); } Response.Write(outTxt); }
protected void Page_Load(object sender, EventArgs e) { string bpin_proyecto = ""; string titulo = ""; string descripcion = ""; string[] rutas = { "", "" }; int id_usuario_aux = 0; string outTxt = ""; string ruta = ""; string cod_error = ""; string msg_error = ""; string id_usuario = ""; string opcion = ""; string idInfo = ""; if (HttpContext.Current.Request.HttpMethod == "POST") { NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("cod_bpin")) { bpin_proyecto = Request.Params.GetValues("cod_bpin")[0].ToString(); } if (pColl.AllKeys.Contains("titulo")) { titulo = Request.Params.GetValues("titulo")[0].ToString(); } if (pColl.AllKeys.Contains("descripcion")) { descripcion = Request.Params.GetValues("descripcion")[0].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); if (!string.IsNullOrEmpty(id_usuario)) { id_usuario_aux = Convert.ToInt16(id_usuario); } } if (pColl.AllKeys.Contains("opcion")) { opcion = Request.Params.GetValues("opcion")[0].ToString(); } if (pColl.AllKeys.Contains("id_info")) { idInfo = Request.Params.GetValues("id_info")[0].ToString(); } string pathrefer = Request.UrlReferrer.ToString(); string dir_upload = ConfigurationManager.AppSettings["ruta_infoTecnica"]; string Serverpath = HttpContext.Current.Server.MapPath("~/" + dir_upload); var postedFile = Request.Files[0]; string file; if (HttpContext.Current.Request.Browser.Browser.ToUpper() == "IE") { string[] files = postedFile.FileName.Split(new char[] { '\\' }); file = files[files.Length - 1]; } else // In case of other browsers { file = postedFile.FileName; } if (!Directory.Exists(Serverpath)) { Directory.CreateDirectory(Serverpath); } string fileDirectory = Serverpath; if (Request.QueryString["fileName"] != null) { file = Request.QueryString["fileName"]; if (File.Exists(fileDirectory + "\\" + file)) { File.Delete(fileDirectory + "\\" + file); } } string ext = Path.GetExtension(fileDirectory + "\\" + file); fileDirectory = Serverpath + "\\" + file; postedFile.SaveAs(fileDirectory); if (File.Exists(fileDirectory)) { ruta = dir_upload + "/" + file; rutas[0] = ruta; 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"; } if (opcion.Equals("new") || string.IsNullOrEmpty(idInfo)) { //add info tecnica AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); outTxt = datos.addInfoTecnica(bpin_proyecto, titulo, descripcion, rutas, id_usuario_aux); string[] separador = new string[] { "<||>" }; var result = outTxt.Split(separador, StringSplitOptions.None); cod_error = result[0]; msg_error = result[1]; } else { //editar info tecnica if (!string.IsNullOrEmpty(idInfo)) { AuditoriasCiudadanas.Controllers.ProyectosController datos = new AuditoriasCiudadanas.Controllers.ProyectosController(); int idInfo_aux = Convert.ToInt16(idInfo); outTxt = datos.modifInfoTecnica(idInfo_aux, titulo, descripcion, rutas, id_usuario_aux); string[] separador = new string[] { "<||>" }; var result = outTxt.Split(separador, StringSplitOptions.None); cod_error = result[0]; msg_error = result[1]; } } } else { cod_error = "-1"; msg_error = "Error al subir al archivo"; } DataTable dt_errores = new DataTable(); dt_errores.Columns.Add("cod_error", typeof(string)); dt_errores.Columns.Add("msg_error", typeof(string)); dt_errores.Rows.Add(cod_error, msg_error); AuditoriasCiudadanas.App_Code.funciones datos_func = new AuditoriasCiudadanas.App_Code.funciones(); outTxt = datos_func.convertToJson(dt_errores); Response.Write(outTxt); //Response.End(); } }