public async Task CreateItem(WorkOrderRatioDto input) { var @workorder = input.MapTo <WorkOrderRatio>(); @workorder = WorkOrderRatio.Create(AbpSession.GetTenantId(), input.WorkOrderHeaderId, input.Color, input.Size, input.Length, input.Quantity); await _workorderRatioRepository.InsertAsync(@workorder); }
public async Task Update(WorkOrderRatioDto input) { var item = _workorderRatioRepository.Get(input.Id); item.Color = input.Color; item.Size = input.Size; item.Length = input.Length; item.Quantity = input.Quantity; await _workorderRatioRepository.UpdateAsync(item); }
public async Task Delete(WorkOrderRatioDto input) { var item = _workorderRatioRepository.Get(input.Id); await _workorderRatioRepository.DeleteAsync(item); }