Inheritance: BaseModel
 public CustomerNote Save(CustomerNote customerNote)
 {
     var url = string.Format("CustomerNote/Save?apikey={0}&companyid={1}", _apiKey, _companyId);
     var request = new RestRequest(url, Method.POST) { JsonSerializer = new JsonSerializer() };
     request.RequestFormat = DataFormat.Json;
     request.AddBody(customerNote);
     var response = _client.Execute<CustomerNote>(request);
     return response.Data;
 }
        public void SaveCustomerNote()
        {
            var customerNote = new CustomerNote
            {
                CustomerId = 0,
                NotePriority = 1,
                NoteType = 1,
                Status = true,
                ActionDate = DateTime.Now,
                EntryDate = DateTime.Now,
                HasAttachments = false,
                Subject = "A note about this customer",
                Note = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi at scelerisque tortor. Morbi facilisis vitae nulla a imperdiet. Curabitur molestie rhoncus aliquam. Mauris turpis nibh, lobortis non tincidunt a, ornare eget felis."
            };

            var newCustomerNote = Api.CustomerNoteRequest.Save(customerNote);
        }