Inheritance: BaseModel
 public ItemNote Save(ItemNote itemNote)
 {
     var url = string.Format("ItemNote/Save?apikey={0}&companyid={1}", _apiKey, _companyId);
     var request = new RestRequest(url, Method.POST) { JsonSerializer = new JsonSerializer() };
     request.RequestFormat = DataFormat.Json;
     request.AddBody(itemNote);
     var response = _client.Execute<ItemNote>(request);
     return response.Data;
 }
        public void SaveItemNote()
        {
            var itemNote = new ItemNote
            {
                ItemId = 0,
                Status = true,
                ActionDate = DateTime.Now,
                EntryDate = DateTime.Now,
                HasAttachments = false,
                Subject = "A note about this item",
                Note = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi at scelerisque tortor."
            };

            var newItemNote = Api.ItemNoteRequest.Save(itemNote);
        }