Ejemplo n.º 1
0
        public static string leaveAlliance(Core.User user, Core.User userToRemove, int allianceId)
        {
            string xml = "";

            Core.Alliance.leaveCheck(user, userToRemove, allianceId);

            SpacegameServer.BC.XMLGroups.AllianceFullData allianceInfo = SpacegameServer.BC.XMLGroups.AllianceFullData.createFullData(user);
            BusinessConnector.Serialize <SpacegameServer.BC.XMLGroups.AllianceFullData>(allianceInfo, ref xml, true);

            return(xml);
        }
Ejemplo n.º 2
0
        public static string joinAlliance(Core.User user, int allianceId)
        {
            string ret = "";

            Core.Alliance.joinCheck(user, allianceId);

            SpacegameServer.BC.XMLGroups.AllianceFullData allianceInfo = SpacegameServer.BC.XMLGroups.AllianceFullData.createFullData(user);

            allianceInfo.commNodes          = new XMLGroups.CommNodes();
            allianceInfo.commNodes.commNode = new List <XMLGroups.CommNode>();
            allianceInfo.commNodes.commNode.Add(XMLGroups.CommNode.createAllianceCommNode(user));

            BusinessConnector.Serialize <SpacegameServer.BC.XMLGroups.AllianceFullData>(allianceInfo, ref ret, true);

            return(ret);
        }