Example #1
0
 public ProjectContact(Project project, object key, 
     Contact contact) : base(key)
 {
     this.project = project;
     this.projectKey = this.project.Key;
     this.contact = contact;
     this.onFinalDistributionList = false;
 }
Example #2
0
 public static Contact ToContact(ContactContract contract)
 {
     Contact contact = null;
     if (contract != null)
     {
         contact = new Contact(contract.Key, contract.FirstName,
                                contract.LastName);
         foreach (AddressContract address in contract.Addresses)
         {
             contact.Addresses.Add(Converter.ToAddress(address));
         }
         contact.CurrentCompany = Converter.ToCompany(contract.CurrentCompany);
         contact.Email = contact.Email;
         contact.FaxNumber = contact.FaxNumber;
         contact.JobTitle = contact.JobTitle;
         contact.MobilePhoneNumber = contact.MobilePhoneNumber;
         contact.PhoneNumber = contact.PhoneNumber;
         contact.Remarks = contact.Remarks;
     }
     return contact;
 }
Example #3
0
 public static void SaveContact(Contact contact)
 {
     ContactService.repository[contact.Key] = contact;
     ContactService.unitOfWork.Commit();
 }