コード例 #1
0
        /// <summary>
        /// Verifica se l'utente è già presente
        /// </summary>
        /// <param name="nomeUtente"></param>
        /// <returns></returns>
        private static bool Contains(string nomeUtente)
        {
            bool retValue = false;

            Dpa.DataAccess.Database db = RubricaDatabase.CreateDatabase();

            using (Dpa.DataAccess.DBCommandWrapper cw = db.GetStoredProcCommandWrapper(RubricaDatabase.GetSpNameForPackage(SP_CONTAINS)))
            {
                cw.AddInParameter("pNomeUtente", DbType.String, nomeUtente);
                cw.AddOutParameter("pRet", DbType.Int32, 0);

                db.ExecuteScalar(cw);

                retValue = (Convert.ToInt32(cw.GetParameterValue("pRet")) > 0);
            }

            return(retValue);
        }