예제 #1
0
파일: cRuoli.cs 프로젝트: ksy0625/ReviSoft
        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);
        }
예제 #2
0
파일: cRuoli.cs 프로젝트: ksy0625/ReviSoft
        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);
        }