Exemple #1
0
 public BaseResult UpdateEveryMessageBoardAdminStatusForSite(IDnaDataReaderCreator readerCreator, MessageBoardAdminStatus status)
 {
     return new Result("UpdateEveryMessageBoardAdminStatusForSite", "Successful");
 }
Exemple #2
0
        /// <summary>
        /// Updates every message board admin status for the site
        /// </summary>
        /// <param name="readerCreator"></param>
        /// <param name="siteId"></param>
        /// <param name="status"></param>
        /// <returns></returns>
        public BaseResult UpdateEveryMessageBoardAdminStatusForSite(IDnaDataReaderCreator readerCreator, MessageBoardAdminStatus status)
        {
            using (var reader = readerCreator.CreateDnaDataReader("UpdateEveryMessageBoardAdminStatusForSite"))
            {
                reader.AddIntReturnValue();
                reader.AddParameter("SiteID", SiteID);
                reader.AddParameter("Status", (int)status);
                reader.Execute();

                int retVal = -1;
                if (!reader.TryGetIntReturnValue(out retVal) || retVal != 0)
                {
                    return new Error("UpdateEveryMessageBoardAdminStatusForSite", "Error returned:" + retVal.ToString());
                }
            }
            return new Result("UpdateEveryMessageBoardAdminStatusForSite", "Successful");
        }