protected void Page_Load(object sender, EventArgs e)
        {
            var permisos = new PermisosSesion(this.Page);

            permisos.ValidarSesion();

            if (!Page.IsPostBack)
            {
                // permisos.ValidarPermisos(this.rtb1);


                int id_ClienteMat             = Int32.Parse(Request.QueryString["Id"]);
                CN_CatCNac_Usuario cm_Usuario = new CN_CatCNac_Usuario(model);

                dgUsuarios.DataSource = cm_Usuario.ConsultarTodos(id_ClienteMat);
                dgUsuarios.DataBind();
            }
        }
        protected void dgUsuarios_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            CN_CatCNac_Usuario cm_Usuario = new CN_CatCNac_Usuario(model);

            int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]);

            if (e.CommandName == "Eliminar")
            {
                int id = Int32.Parse(e.CommandArgument.ToString());

                if (!cm_Usuario.Eliminar(id))
                {
                    RAM1.ResponseScripts.Add("alert('El usuario no se puede eliminar ya que tiene alguna solicitud asociada');");
                }

                else
                if (dgUsuarios != null)
                {
                    dgUsuarios.DataSource = cm_Usuario.ConsultarTodos(id_ClienteMat);
                    dgUsuarios.DataBind();
                }
            }
        }