Salve, nessuno sa come risolvere il problema?
io ho proceduto cosi: ma non mi torna il problema delle if.
nel web.config ho messo superadmin e admin.
ecco il codice,
non so come risolvere l'if.
private void Popola()
{
using (MySqlConnection conn = new MySqlConnection(connectionString))
{
string SQL = string.Empty;
if (User.IsInRole("SuperAdmin") && ((User.IsInRole("Admin"))))
{
SQL = "SELECT * FROM users where Ruolo='Utente' and Ruolo='Manager' ";
}
else
{
SQL = "SELECT * FROM users";
}
conn.Open();
MySqlCommand cmd = new MySqlCommand(SQL, conn);
DataSet ds = new DataSet();
MySqlDataAdapter da = new MySqlDataAdapter(cmd);
da.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
da.Dispose();
ds.Dispose();
cmd.Dispose();
conn.Close();
}
}Mi sapete risolvere questo problema?
Dovrei fare che uno quando entra come admin vede
questa query:
SQL = "SELECT * FROM users where Ruolo='Utente' and Ruolo='Manager' ";
Come faccio ad farla?
grazie.