12 #ifndef EVE_ALLIANCE_ALLIANCEDB_H
13 #define EVE_ALLIANCE_ALLIANCEDB_H
19 #include "packets/CorporationPkts.h"
74 #endif // EVE_ALLIANCE_ALLIANCEDB_H
bool DeleteApplication(const Alliance::ApplicationInfo &aInfo)
void UpdateAlliance(uint32 allyID, std::string description, std::string url)
bool CreateAllianceChangePacket(OnAllianceChanged &ac, uint32 oldAllyID, uint32 newAllyID)
static void EditBulletin(uint32 bulletinID, uint32 eCharID, int64 eDataTime, std::string &title, std::string &body)
void DeleteMember(uint32 allyID, uint32 corpID)
PyRep * GetMembers(uint32 allyID)
bool AddEmployment(uint32 allyID, uint32 corpID)
void DeclareExecutorSupport(uint32 corpID, uint32 chosenExecutor)
PyRep * GetAllianceMembers(uint32 allyID)
static uint32 GetExecutorID(uint32 allyID)
bool UpdateCorpAlliance(uint32 allyID, uint32 corpID)
bool InsertApplication(Alliance::ApplicationInfo &aInfo)
void DeleteLabel(uint32 allyID, uint32 labelID)
PyRep * GetRankedAlliances()
PyRep * GetLabels(uint32 allyID)
PyRep * GetBulletins(uint32 allyID)
PyRep * GetAlliance(uint32 allyID)
void UpdateContact(int32 relationshipID, uint32 contactID, uint32 ownerID)
static void DeleteBulletin(uint32 bulletinID)
void SetLabel(uint32 allyID, uint32 color, std::string name)
PyRep * GetApplications(uint32 allyID)
void EditLabel(uint32 allyID, uint32 labelID, uint32 color, std::string name)
PyRep * GetMyApplications(uint32 allyID)
PyRep * GetEmploymentRecord(uint32 corpID)
void AddBulletin(uint32 allyID, uint32 ownerID, uint32 cCharID, std::string &title, std::string &body)
void RemoveContact(uint32 contactID, uint32 ownerID)
PyRep * GetContacts(uint32 allyID)
void AddContact(uint32 ownerID, Call_CorporateContactData contactData)
bool UpdateApplication(const Alliance::ApplicationInfo &aInfo)
bool IsShortNameTaken(std::string shortName)
bool CreateAlliance(Call_CreateAlliance &allyInfo, Client *pClient, uint32 &allyID, uint32 &corpID)
bool GetCurrentApplicationInfo(uint32 allyID, uint32 corpID, Alliance::ApplicationInfo &aInfo)