/// <summary> /// Get an instrument from the Webshop /// </summary> /// <param name="instrumentId">Id of the instrument to be retrieved</param> /// <param name="errorMsg" type="output">Error message returned by the web method</param> /// <returns>Returns an Instrument object populated with data</returns> internal static Instrument GetInstrumentById(int instrumentId, out string errorMsg) { string xmlData = GetDataFromWebMethod("instrument", "getById", "id=" + instrumentId); if (WebMethodReturnedError(xmlData, out errorMsg)) { return(null); } else { errorMsg = null; Instrument instrument = InstrumentRepository.LoadInstrumentFromXml(xmlData); return(instrument); } }
public bool SetSyncStatus(bool status) { return(InstrumentRepository.SetInstrumentSyncStatus(this.Id, status)); }