protected void gw_GastosPersonal_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "BorrarPersonal")
            {
                string idCargo   = e.CommandArgument.ToString();
                string respuesta = CatalogoCargo1.Cargar(Controles.CatalogoCargo.Accion.Borrar, codProyecto, idCargo);
                if (respuesta == "OK")
                {
                    //CargarGastosPersonales();
                }
                else
                {
                    Alert1.Ver(respuesta, true);
                }
            }
            if (e.CommandName == "EditarPersonal")
            {
                pnlPrincipal.Visible = false;
                pnlCargo.Visible     = true;
                string idCargo = e.CommandArgument.ToString();
                CatalogoCargo1.Cargar(Controles.CatalogoCargo.Accion.Editar, codProyecto, idCargo);
            }

            CargarGastosPersonales();
            CargarGastosPuestaMarca();
            CargarGastosAnuales();
            ObtenerDatosUltimaActualizacion();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (HttpContext.Current.Session["codProyecto"] != null)
            {
                codProyecto = HttpContext.Current.Session["codProyecto"].ToString();
            }

            inicioEncabezado(codProyecto, codConvocatoria, txtTab);

            //Consultar si es miembro.
            esMiembro = fnMiembroProyecto(usuario.IdContacto, codProyecto);

            //Consultar si está "realizado".
            bRealizado = esRealizado(txtTab.ToString(), codProyecto, "");

            //if (usuario.CodGrupo == Constantes.CONST_CoordinadorInterventor || usuario.CodGrupo == Constantes.CONST_AdministradorFonade)
            if (esMiembro && !bRealizado)//!chk_realizado.Checked)
            {
                this.div_Post_It_1.Visible = true;
                Post_It1._mostrarPost      = true;
                this.div_Post_It_2.Visible = true;
                Post_It2._mostrarPost      = true;
                this.div_Post_It_3.Visible = true;
                Post_It3._mostrarPost      = true;
            }

            //Catalogo
            ((Button)CatalogoCargo1.FindControl("btnCargo")).Command         += new CommandEventHandler(btnCrearCargo_Click);
            ((Button)CatalogoCargo1.FindControl("btnCancelarCargo")).Command += new CommandEventHandler(btnCancelarCargo_Click);

            //Gastos
            ((Button)CatalogoGasto1.FindControl("btnGasto")).Command         += new CommandEventHandler(btnCrearGasto_Click);
            ((Button)CatalogoGasto1.FindControl("btnCancelarGasto")).Command += new CommandEventHandler(btnCancelarGasto_Click);

            if (esMiembro == true && usuario.CodGrupo == Constantes.CONST_Emprendedor && !bRealizado)
            {
                pnlBotonAdicionarCargo.Visible = true;
                pnlAdicionarGasto.Visible      = true;
                pnlAdicionarGastoAnual.Visible = true;
            }
            if (!IsPostBack)
            {
                CargarGastosPersonales();
                CargarGastosPuestaMarca();
                CargarGastosAnuales();
                ObtenerDatosUltimaActualizacion();
            }

            //if (!chk_realizado.Checked && esMiembro)
            //{
            //    btn_guardar_ultima_actualizacion.Visible = true;

            //}
            //else
            //{
            //    btn_guardar_ultima_actualizacion.Visible = false;
            //}

            if (!chk_realizado.Checked && esMiembro)
            {
                tabla_docs.Visible = true;
            }

            if (usuario.CodGrupo == Constantes.CONST_Emprendedor)
            {
                btn_guardar_ultima_actualizacion.Visible = false;
                btm_guardarCambios.Visible = true;
            }
        }
 protected void btnAdicionarCargo_Click(object sender, EventArgs e)
 {
     pnlPrincipal.Visible = false;
     pnlCargo.Visible     = true;
     CatalogoCargo1.Cargar(Controles.CatalogoCargo.Accion.Nuevo, codProyecto, "0");
 }
Ejemplo n.º 4
0
 protected void btnAdicionarCargo_Click(object sender, EventArgs e)
 {
     pnlPrincipal.Visible = false;
     pnlCargo.Visible     = true;
     CatalogoCargo1.Cargar(CatalogoCargo.Accion.Nuevo, CodigoProyecto.ToString(), "0");
 }