protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            PlanificacionWCFClient objPlanificacionWCF = new PlanificacionWCFClient();
            int idModulo = 0;

            try
            {
                if (Request.QueryString["objMantModulos"] != "")
                {
                    idModulo = (int)ViewState["id_Modulo"];
                }

                GS_GetAllModulosResult objModulo = JsonHelper.JsonDeserialize <GS_GetAllModulosResult>(Request.QueryString["objMantModulos"]);

                var idEmpresa     = ((Usuario_LoginResult)Session["Usuario"]).idEmpresa;
                var codigoUsuario = ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario;
                int estadoModulo  = Convert.ToInt32(cboEstado.SelectedValue);

                objPlanificacionWCF.Modulos_Actualizar(idEmpresa, codigoUsuario, objModulo.id_Modulo, objModulo.Detalle, objModulo.id_Agenda, estadoModulo, codigoUsuario.ToString());
                lblMensaje.Text     = "Registro se modificó correctamente";
                lblMensaje.CssClass = "mensajeExito";
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = "ERROR: " + ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }