public TankMeasurementVM AddTankMeasurement(TankMeasurementVM tmToAdd) { var tmAsDTO = _mapper.Map <TankMeasurementVM, TankMeasurement>(tmToAdd); var tmInsertedAsDTO = _tankMeasurementRepository.AddTankMeasurement(tmAsDTO); var tmAsVM = _mapper.Map <TankMeasurement, TankMeasurementVM>(tmInsertedAsDTO); return(tmAsVM); }
public TankMeasurementVM AddTankMeasurement(TankMeasurementVM tmToAdd) { //get lineTankTypeId from LineId and TankTypeId tmToAdd.LineTankTypeId = _lineTankTypeRepository.GetLineTankType(tmToAdd.LineID, tmToAdd.TankTypeId).LineTankTypeId; //--------------------------------------------- var tmAsDTO = _mapper.Map <TankMeasurementVM, TankMeasurement>(tmToAdd); var tmInsertedAsDTO = _tankMeasurementRepository.AddTankMeasurement(tmAsDTO); var tmAsVM = _mapper.Map <TankMeasurement, TankMeasurementVM>(tmInsertedAsDTO); return(tmAsVM); }