Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        public async Task Delete(WorkOrderRatioDto input)
        {
            var item = _workorderRatioRepository.Get(input.Id);

            await _workorderRatioRepository.DeleteAsync(item);
        }