Subversion Repository Public Repository

insightly-api

Diff Revisions 3 vs 4 for /trunk/Insightly/Contract/Contact.cs

Diff revisions: vs.
  @@ -1,11 +1,14 @@
1 1 using System;
2 2 using System.Collections.Generic;
3 + using System.Runtime.Serialization;
3 4
4 5 namespace TS.Insightly.API.Contract
5 6 {
6 7 /// <summary>
7 8 /// Insightly contact record.
8 9 /// </summary>
10 + [Serializable]
11 + [DataContract]
9 12 public class Contact
10 13 {
11 14 /// <summary>
  @@ -18,46 +21,65 @@
18 21 /// </value>
19 22 public int CONTACT_ID { get; set; }
20 23
24 + [DataMember]
21 25 public string SALUTATION { get; set; }
22 26
27 + [DataMember]
23 28 public string FIRST_NAME { get; set; }
24 29
30 + [DataMember]
25 31 public string LAST_NAME { get; set; }
26 32
33 + [DataMember]
27 34 public string BACKGROUND { get; set; }
28 35
36 + [DataMember]
29 37 public string IMAGE_URL { get; set; }
30 38
39 + [DataMember]
31 40 public int DEFAULT_LINKED_ORGANISATION { get; set; }
32 41
33 42 public DateTime DATE_CREATED_UTC { get; set; }
34 43
35 44 public DateTime DATE_UPDATED_UTC { get; set; }
36 45
46 + [DataMember]
37 47 public string VISIBLE_TO { get; set; }
38 48
49 + [DataMember]
39 50 public int VISIBLE_TEAM_ID { get; set; }
40 51
52 + [DataMember]
41 53 public string VISIBLE_USER_IDS { get; set; }
42 54
55 + [DataMember]
43 56 public string CONTACT_FIELD_1 { get; set; }
44 57
58 + [DataMember]
45 59 public string CONTACT_FIELD_2 { get; set; }
46 60
61 + [DataMember]
47 62 public string CONTACT_FIELD_3 { get; set; }
48 63
64 + [DataMember]
49 65 public string CONTACT_FIELD_4 { get; set; }
50 66
67 + [DataMember]
51 68 public string CONTACT_FIELD_5 { get; set; }
52 69
70 + [DataMember]
53 71 public string CONTACT_FIELD_6 { get; set; }
54 72
73 + [DataMember]
55 74 public string CONTACT_FIELD_7 { get; set; }
56 75
76 + [DataMember]
57 77 public string CONTACT_FIELD_8 { get; set; }
58 78
79 + [DataMember]
59 80 public string CONTACT_FIELD_9 { get; set; }
60 81
82 + [DataMember]
61 83 public string CONTACT_FIELD_10 { get; set; }
62 84
63 85 /// <summary>
  @@ -67,6 +89,7 @@
67 89 /// <value>
68 90 /// The contact information.
69 91 /// </value>
92 + [DataMember]
70 93 public List<ContactInfo> CONTACTINFOS { get; set; }
71 94 }
72 95 }