Exemple #1
0
    public override IObjects Get(IObjects request)
    {
        GetUser tmp = (GetUser)request;

        UserList basa = ReadUsers();

        // получили базу пользователей. первая часть с атрибутами. вторая с залогиненными в сети пользователями с их id шниками
        // с индекса i начинаются пользователи сейчас залогиненные

        // дальше начинается блок

        // найдем пользователя, создадим ему id и вернем. а id запишем в базу
        // тока уникальный


        WatchingUsers t = new WatchingUsers();

        int answer = t.AddPresence(tmp.log, tmp.pass);

        if (answer == -1)
        {
            return(null);
        }
        else
        {
            tmp.SetReqestedUser(new UserID(answer));
        }

        return(tmp);
    }