public void Create(DistanceBetweenStops distanceBetweenStops) { try { var mapDistanceBetweenStops = AutoMapper.Mapper.Map <Data.Entities.DistanceBetweenStops>(distanceBetweenStops); _distanceBetweenStopsRepository.Add(mapDistanceBetweenStops); _unitOfWork.Commit(); } catch (Exception exception) { throw new FaultException(exception.Message); } }
public void Update(DistanceBetweenStops distanceBetweenStops) { try { var actualDistanceBetweenStops = _distanceBetweenStopsRepository .FindBy(b => b.Id == distanceBetweenStops.Id) .First(); actualDistanceBetweenStops.DistanceInKilometers = distanceBetweenStops.DistanceInKilometers; actualDistanceBetweenStops.FirstBusStopId = distanceBetweenStops.FirstBusStopId; actualDistanceBetweenStops.SecondBusStopId = distanceBetweenStops.SecondBusStopId; actualDistanceBetweenStops.TravelTime = distanceBetweenStops.TravelTime; _unitOfWork.Commit(); } catch (Exception exception) { throw new FaultException(exception.Message); } }