public Task <bool> CreateSiteAsync(Site site) => _executor.SendRequestAsync(() => Client.PostAsync("create", JsonMessage.CreateJsonMessage( new { site.Name, site.BusinessId, site.AddressLine1, site.PostCode, site.AddressLine2, site.Email, site.ContactNumber, site.FirstName, site.SecondName } )), $"{site.Name} site created succesfully.");
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.");