public IActionResult AddCentre(CreateCentreResource model)
        {
            if (ModelState.IsValid)
            {
                _applicationService.AddCentre(model);
                return(Ok());
            }

            return(BadRequest());
        }
        public Centre AddCentre(CreateCentreResource resource)
        {
            var address = new CentreAddress
            {
                Line1      = resource.AddressLine1,
                Line2      = resource.AddressLine2,
                CityOrTown = resource.AddressCityOrTown,
                Province   = resource.Province,
                ZipCode    = resource.ZipCode
            };

            var newCenter = new Centre
            {
                Name    = resource.Name,
                Address = address
            };

            _context.Centres.Add(newCenter);
            _context.SaveChanges();

            return(newCenter);
        }