コード例 #1
0
 protected void btnModal_Click(object sender, EventArgs e)
 {
     try
     {
         using (ControladorUsuarios c_usu = new ControladorUsuarios())
         {
             if (btnSuperUsuario.Text == "Quitar como Super Usuario")
             {
                 int idPersona = Convert.ToInt32(Request.QueryString["idUsuario"]);
                 c_usu.ModificarUsuarioEsSU(idPersona, false);
                 ViewState["essu"] = false;
             }
             else
             {
                 int idPersona = Convert.ToInt32(Request.QueryString["idUsuario"]);
                 c_usu.ModificarUsuarioEsSU(idPersona, true);
                 ViewState["essu"] = true;
             }
             System.Text.StringBuilder sb = new System.Text.StringBuilder();
             sb.Append(@"<script type='text/javascript'>");
             sb.Append("$('#deleteModal').modal('hide');");
             sb.Append(@"</script>");
             ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "hideDeleteModalScript", sb.ToString(), false);
             PanelMensaje.Visible = true;
             LabelMensaje.Text    = "Usuario Modificado con exito";
             establecerPopiedadesBtns();
         }
     }
     catch (ExcepcionPropia ex)
     {
         PanelError.Visible = true;
         lblError.Text      = ex.Message;
     }
 }