示例#1
0
        public int Create(RoleItem role)
        {
            using (SqlHelper sqlh = new SqlHelper(@"
            insert into Access.role(code, mem)
            values (@Code, @Mem)

            select SCOPE_IDENTITY()
            "))
            {
                sqlh.AddWithValue("@Code", role.Code);
                sqlh.AddWithValue("@Mem", role.Mem);
                return (int)sqlh.ExecScalar();
            }
        }
示例#2
0
        /// <summary>
        /// Создает новую роль.
        /// </summary>
        /// <param name="role">Роль.</param>
        /// <returns>Идентификатор созданной роли.</returns>
        public int Create(RoleItem role)
        {
            using (var sqlh = new SqlHelper())
            {
                return sqlh.ExecScalar<int>(@"
            insert into Access.role
            (
            code,
            mem
            )
            values
            (
            @Code,
            @Mem
            )

            select scope_identity()", role);
            }
        }