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); }