public static Dictionary <int, Ruolo> GetRuoliPerAdministrator() { Dictionary <int, Ruolo> ruoli = null; string queryUtenti = string.Format("SELECT * FROM RUOLI WHERE RUO_ID in ({0},{1})", (int)App.RuoloDesc.NessunRuolo, (int)App.RuoloDesc.TeamLeader, (int)App.RuoloDesc.StandAlone); DataSet dsRuoli = cDBManager.CaricaDataset(queryUtenti); if (dsRuoli != null && dsRuoli.Tables != null && dsRuoli.Tables[0].Rows != null && dsRuoli.Tables[0].Rows.Count > 0) { ruoli = new Dictionary <int, Ruolo>(dsRuoli.Tables[0].Rows.Count); for (int i = 0; i < dsRuoli.Tables[0].Rows.Count; i++) { DataRow row = dsRuoli.Tables[0].Rows[i]; ruoli[i] = new Ruolo(row); } } return(ruoli); }
public static Dictionary <int, Ruolo> GetRuoli() { Dictionary <int, Ruolo> ruoli = null; string queryUtenti = "SELECT * FROM RUOLI ORDER BY RUO_DESCR"; DataSet dsRuoli = cDBManager.CaricaDataset(queryUtenti); if (dsRuoli != null && dsRuoli.Tables != null && dsRuoli.Tables[0].Rows != null && dsRuoli.Tables[0].Rows.Count > 0) { ruoli = new Dictionary <int, Ruolo>(dsRuoli.Tables[0].Rows.Count); for (int i = 0; i < dsRuoli.Tables[0].Rows.Count; i++) { DataRow row = dsRuoli.Tables[0].Rows[i]; ruoli[i] = new Ruolo(row); } } return(ruoli); }