public async Task <IActionResult> Add(ParkingAreaResource resource) { var entity = mapper.Map <ParkingAreaResource, ParkingArea>(resource); repo.Add(entity); await unit.CompleteAsync(); return(Ok(mapper.Map <ParkingArea, ParkingAreaResource>(entity))); }
public async Task <IActionResult> Update(int id, ParkingAreaResource resource) { var entity = await repo.Get(id); if (entity == null) { return(NotFound()); } entity.LastEdit = DateTime.Now; mapper.Map <ParkingAreaResource, ParkingArea>(resource, entity); await unit.CompleteAsync(); return(Ok(mapper.Map <ParkingArea, ParkingAreaResource>(entity))); }