/// <summary> /// Creates a charter party. /// </summary> /// <param name="charterPartyData">The detailed charter party object.</param> /// <returns> /// The newly created charter party. /// </returns> public CharterParty Create(CharterPartyData charterPartyData) { return(PostObject <CharterParty, CharterPartyData>(charterPartyData, "/api/v1/charterParties")); }
/// <summary> /// Updates the charter party with the specified id. /// </summary> /// <param name="id">Id of charter party to update.</param> /// <param name="charterPartyData">The detailed charter party.</param> /// <returns> /// The updated charter party. /// </returns> public CharterParty Update(int id, CharterPartyData charterPartyData) { return(PutObject <CharterParty, CharterPartyData>(charterPartyData, $"/api/v1/charterParties/{id}")); }