public void CreateTransportDistance(TransportDistanceViewModel transport) { //var model = Mapper.Map<DriverAllowanceViewModel, DriverAllowance_M>(pattern); TransportDistance_M model = new TransportDistance_M(); model.TransportDistanceC = transport.TransportDistanceC; model.ToAreaC = transport.ToAreaC; model.FromAreaC = transport.FromAreaC; model.WayType = transport.WayType; model.Km = transport.Km ?? 0; _transportDistanceRepository.Add(model); SaveTransportDistance(); }
public void UpdateTransportDistance(TransportDistanceViewModel transport) { var transportdistanceToRemove = _transportDistanceRepository.Query(d => d.TransportDistanceC == transport.TransportDistanceC).FirstOrDefault(); TransportDistance_M model = new TransportDistance_M(); model.TransportDistanceC = transport.TransportDistanceC; model.ToAreaC = transport.ToAreaC; model.FromAreaC = transport.FromAreaC; model.WayType = transport.WayType; model.Km = transport.Km ?? 0; _transportDistanceRepository.Add(model); _transportDistanceRepository.Delete(transportdistanceToRemove); SaveTransportDistance(); }
public void put(TransportDistanceViewModel transport) { _transportdistanceService.UpdateTransportDistance(transport); }
public void Post(TransportDistanceViewModel transport) { _transportdistanceService.CreateTransportDistance(transport); }