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