public async Task UpdatePark(ParkDTO park) { var updatedId = park.Id; var domainPark = Mapper.Map <ParkDTO, Park>(park); Parks.Update(domainPark); }
public async Task <ParkDTO> RegisterPark(ParkDTO park) { var domainPark = Mapper.Map <ParkDTO, Park>(park); var registerResult = await Parks.Insert(domainPark); park.Id = registerResult.Id; return(park); }
public async Task <IHttpActionResult> Put(ParkDTO newModel) { await ParkService.UpdatePark(newModel); return(Ok(newModel)); }
public async Task <ParkDTO> Post(ParkDTO model) { // Bind manager to park model.ManagerId = ApplicationUserId; return(await ParkService.RegisterPark(model)); }