public IBusinessDocument CreateBusiness(string name, string tradingName, string webAddress, string headContactFirstName, string headContactSecondName, string headContactContactNumber, string headContactEmail, string headOfficePostCode, string headOfficeAddressLine1, string headOfficeAddressLine2, int code) { var headOffice = new HeadOffice().Setup(headOfficePostCode, headOfficeAddressLine1, headOfficeAddressLine2); var headContact = new HeadContact().Setup(headContactFirstName, headContactSecondName, headContactContactNumber, headContactEmail); return(new Domain.BusinessDocument().Setup(name, tradingName, webAddress, headOffice, headContact, code)); }
public Task <bool> UpdateContactAsync(HeadContact contact, Guid businessId) => _httpExecutor.SendRequestAsync(() => Client.PostAsync("update-contact", JsonMessage.CreateJsonMessage( new { BusinessId = businessId, FirstName = contact.FirstName, SecondName = contact.SecondName, Email = contact.Email, ContactNumber = contact.ContactNumber })), "Business contact updated succesfully.");