Example #1
0
        /// <summary>
        /// Удаляет роль пользователю из таблицы RoleToUser. 
        /// </summary>
        /// <param name="login">Логин.</param>
        /// <param name="roleID">Идентификатор роли.</param>
        public static void DeleteRoleIDByUserID(string login)
        {
            Procedure proc = new Procedure("userDeleteRoleIDByUserID");
            proc.Add("@UserID", login);

            proc.ExecNonQuery();
        }
Example #2
0
 /// <summary>
 /// Удаляет неприкрепленные файлы из БД.
 /// </summary>
 public static void CleanAttachments()
 {
     // удалить из БД неприкрепленные аттачменты
     Procedure procedure = new Procedure("CleanAttachments");
     procedure.ExecNonQuery();
     return;
 }
Example #3
0
        /// <summary>
        /// Добавляет роль пользователю в таблицу RoleToUser. 
        /// </summary>
        /// <param name="login">Логин.</param>
        /// <param name="roleID">Идентификатор роли.</param>
        public static void AddRoleIDByUserID(string login, int roleID)
        {
            Procedure proc = new Procedure("userAddRoleIDByUserID");
            proc.Add("@UserID", login);
            proc.Add("@RoleID", roleID);

            proc.ExecNonQuery();
        }
Example #4
0
 public override void UnSubscribeUserOnEvent(int userID, int eventID)
 {
     Procedure proc = new Procedure("UnSubscribeUserEvent");
     proc.Add("@UserID", userID, DbType.Int32);
     proc.Add("@EventID", eventID, DbType.Int32);
     proc.ExecNonQuery();
 }