Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 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.");