public ProjectContact(Project project, object key, Contact contact) : base(key) { this.project = project; this.projectKey = this.project.Key; this.contact = contact; this.onFinalDistributionList = false; }
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; }
public static void SaveContact(Contact contact) { ContactService.repository[contact.Key] = contact; ContactService.unitOfWork.Commit(); }