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); }