public BasicMeasureUnitArg MapToArg(ModifyBasicMeasureUnit request) { return(new BasicMeasureUnitArg { Id = new Symbol(request.SymbolId), Title = request.Title, TitleSlug = request.TitleSlug }); }
public async Task <long> Handle(ModifyBasicMeasureUnit request, CancellationToken cancellationToken) { var dimension = await _measureDimensionRepository.GetById(request.MeasureDimensionId); dimension.ModifyBasicMeasureUnit(_measureDimensionArgFactory.MapToArg(request)); await _measureDimensionRepository.Add(dimension, cancellationToken); return(dimension.Id); }
public Task <long> Put(long id, ModifyBasicMeasureUnit command) { command.MeasureDimensionId = id; return(_mediator.Send(command)); }