void GrdPlanesSolicitadosComoRegente_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
 {
     if (e.CommandName == "CmdOk")
     {
         ClManejo.ActualizaEstatusFechaAsignacionElaborador(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]), 2);
         GrdPlanesSolicitadosComoRegente.Rebind();
     }
     else if (e.CommandName == "CmdNo")
     {
         ClManejo.ActualizaEstatusFechaAsignacionElaborador(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]), 3);
         DataSet dsUsuario = ClUsuario.Datos_UsuarioId(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UsuarioId"]));
         string  Correo    = dsUsuario.Tables["Datos"].Rows[0]["Correo"].ToString();
         int     PersonaId = Convert.ToInt32(dsUsuario.Tables["Datos"].Rows[0]["PersonaId"].ToString());
         dsUsuario.Clear();
         string Mensaje = "Se le notifica que No se acepta la realización de su Plan de Manejo Forestal.";
         ClUtilitarios.EnvioCorreo(Correo, ClPersona.Nombre_Usuario(PersonaId), "Rechazo Plan de Manejo", Mensaje, 0, "", "");
         GrdPlanesSolicitadosComoRegente.Rebind();
     }
     else if (e.CommandName == "CmdGo")
     {
         if (e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["SubCategoriaId"].ToString() == "")
         {
             Response.Redirect("~/WebForms/Wfrm_SeleccionPlanMenejo.aspx?typecategoria=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["CategoriaId"].ToString(), true)) + "&affectation=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"].ToString(), true)) + "&utilisater=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UsuarioId"].ToString(), true)) + "");
         }
         else
         {
             Response.Redirect("~/WebForms/Wfrm_TipoPlanManejo.aspx?typeplan=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["SubCategoriaId"].ToString(), true)) + "&affectation=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"].ToString(), true)) + "&utilisater=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UsuarioId"].ToString(), true)) + "");
         }
     }
 }
        void GrdPlanesSolicitados_ItemCommand(object sender, GridCommandEventArgs e)
        {
            if (e.CommandName == "CmdVer")
            {
                RadWindow1.Title = "Plan de Manejo Forestal";
                int SubCategoriaId = ClManejo.Get_SubCategoriaPlanManejo(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]), 1, 2);
                RadWindow1.NavigateUrl = "~/WeForms_Reportes/Wfrm_PlanManejoForestal.aspx?identificateur=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"].ToString(), true)) + "&source=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt("1", true)) + "&souscategorie=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(SubCategoriaId.ToString(), true)) + "";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "key", "function f(){$find('" + RadWindow1.ClientID + "').show();Sys.Application.remove_load(f);}Sys.Application.add_load(f);", true);
            }

            else if (e.CommandName == "CmdAnexos")
            {
                int    Id        = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]);
                string GestionNo = "";
                String js        = "window.open('Wfrm_AnexosPlanManejo.aspx?idgestion=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(Id.ToString(), true)) + "&NUG=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(GestionNo.ToString(), true)) + "&typpe=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt("1", true)) + "', '_blank');";
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Open Signature.aspx", js, true);
            }
            else if (e.CommandName == "CmdDevElb")
            {
                ClManejo.ActualizaEstatusAsignacionElaborador(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]), 2);
                GrdPlanesSolicitados.Rebind();
                GrdPlanesSolicitadosComoRegente.Rebind();
            }
            else if (e.CommandName == "CmdPrintSol")
            {
                DataSet Inmuebles  = ClManejo.Get_Fincas_Completas_Manejo(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"]));
                int     InmuebleId = Convert.ToInt32(Inmuebles.Tables["DATOS2"].Rows[0]["InmuebleId"]);
                Inmuebles.Clear();

                DataSet dsRegioSubregionInmueble = ClInmueble.Get_Region_Subregion_Inmueble(Convert.ToInt32(InmuebleId));
                int     RegionId    = Convert.ToInt32(dsRegioSubregionInmueble.Tables["Datos"].Rows[0]["RegionId"].ToString());
                int     SubRegionId = Convert.ToInt32(dsRegioSubregionInmueble.Tables["Datos"].Rows[0]["SubregionId"].ToString());
                RadWindow1.Title       = "Solicitud Plan de Manejo Forestal";
                RadWindow1.NavigateUrl = "~/WeForms_Reportes/Wfrm_RepSolicitudPlanManejo.aspx?identificateur=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"].ToString(), true)) + "&idnoiger=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(RegionId.ToString(), true)) + "&sousnoigerid=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt(SubRegionId.ToString(), true)) + "";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "key", "function f(){$find('" + RadWindow1.ClientID + "').show();Sys.Application.remove_load(f);}Sys.Application.add_load(f);", true);
            }
            else if (e.CommandName == "CmdEnvInab")
            {
                TxtAsignacionId.Text    = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"].ToString();
                LblTitConfirmacion.Text = "La Gestíon sera enviada al INAB, ¿esta seguro (a)?";
                Label1.Text             = "La Gestíon sera enviada al INAB, ¿esta seguro (a)?";
                if (ClManejo.Existe_Representatnes_PlanManejo(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["AsignacionId"])) == 0)
                {
                    DocPropietario.Visible = true;
                }
                else
                {
                    DocRepresentante.Visible    = true;
                    DocRepresentanteDos.Visible = true;
                }
                ScriptManager.RegisterStartupScript(this, this.GetType(), "key", "function f(){$find('" + RadWindowConfirm.ClientID + "').show();Sys.Application.remove_load(f);}Sys.Application.add_load(f);", true);
            }
        }