protected void btm_guardarCambios_Click(object sender, EventArgs e) { ProyectoOrganizacionEstructura query = getProyectoOrganizacionEstrategia(); if (query != null) { string insert = "update ProyectoOrganizacionEstructura set EstructuraOrganizacional={0} where codproyecto={1}"; consultas.Db.ExecuteCommand(insert, WebUtility.HtmlDecode(txt_estructura.Text), Convert.ToInt32(codProyecto)); consultas.Db.SubmitChanges(); //Actualizar fecha modificación del tab. prActualizarTab(txtTab.ToString(), codProyecto); ObtenerDatosUltimaActualizacion(); } else { string insert = "insert into ProyectoOrganizacionEstructura (CodProyecto,EstructuraOrganizacional)"; insert += " values ({0},{1})"; consultas.Db.ExecuteCommand(insert, Convert.ToInt32(codProyecto), WebUtility.HtmlDecode(txt_estructura.Text)); consultas.Db.SubmitChanges(); //Actualizar fecha modificación del tab. prActualizarTab(txtTab.ToString(), codProyecto); ObtenerDatosUltimaActualizacion(); } poe = getProyectoOrganizacionEstrategia(); definirCampos(); }
protected void Page_Load(object sender, EventArgs e) { if (HttpContext.Current.Session["CodProyecto"] == null) { Page.ClientScript.RegisterStartupScript(this.GetType(), "refreshParent", "window.top.location.reload();", true); } codProyecto = HttpContext.Current.Session["codProyecto"].ToString(); codConvocatoria = HttpContext.Current.Session["codConvocatoria"] != null && !string.IsNullOrEmpty(HttpContext.Current.Session["codConvocatoria"].ToString()) ? HttpContext.Current.Session["codConvocatoria"].ToString() : ""; //Consultar si es miembro. esMiembro = fnMiembroProyecto(usuario.IdContacto, codProyecto); //Consultar si está "realizado". //bRealizado = esRealizado(txtTab.ToString(), codProyecto, codConvocatoria); bRealizado = esRealizado(txtTab.ToString(), codProyecto, ""); //if (usuario.CodGrupo == Constantes.CONST_CoordinadorInterventor || usuario.CodGrupo == Constantes.CONST_AdministradorFonade) if (esMiembro && usuario.CodGrupo == Constantes.CONST_Emprendedor && !bRealizado || usuario.CodGrupo == Constantes.CONST_Asesor && !bRealizado)//!chk_realizado.Checked) { this.div_Post_It_2.Visible = true; tabla_docs.Visible = true; this.Post_It2.Visible = true; Post_It2._mostrarPost = true; } if (String.IsNullOrEmpty(codConvocatoria)) { codConvocatoria = ObtenerCodigoConvocatoria(codProyecto); HttpContext.Current.Session["codConvocatoria"] = codConvocatoria; } else { codConvocatoria = HttpContext.Current.Session["codConvocatoria"].ToString(); } inicioEncabezado(codProyecto, codConvocatoria, txtTab); poe = getProyectoOrganizacionEstrategia(); if (!IsPostBack) { definirCampos(); ObtenerDatosUltimaActualizacion(); } if (chk_realizado.Checked) { txt_estructura.Enabled = false; } //visibleGuardar = true; }