public async Task <UpdateCommonMaterialDTO> GetAsync() { PagedAndSortedResultRequestDto input = new PagedAndSortedResultRequestDto() { MaxResultCount = 200, SkipCount = 0, Sorting = "id" }; var names = _materialNameService.GetListAsync(input).Result.Items.ToList(); List <UpdateBillMaterialsDTO> billlist = new List <UpdateBillMaterialsDTO>(); UpdateCommonMaterialDTO updatecommonMaterialDTO = new UpdateCommonMaterialDTO(); foreach (var item in names) { UpdateBillMaterialsDTO updateBillMaterialsDTO = new UpdateBillMaterialsDTO(); updateBillMaterialsDTO.MaterialsType = item.MaterialsType; updateBillMaterialsDTO.MaterialsName = item.MaterialsName; updateBillMaterialsDTO.MateriralsPrice = item.UnitPrice; updateBillMaterialsDTO.units = item.units; billlist.Add(updateBillMaterialsDTO); } updatecommonMaterialDTO.BillMaterials = billlist; return(updatecommonMaterialDTO); }
public async Task OnGetAsync() { var materialNameDTO = await _materialNameService.GetAsync(2); PagedAndSortedResultRequestDto input = new PagedAndSortedResultRequestDto() { MaxResultCount = 200, SkipCount = 0, Sorting = "id" }; var data = await _materialNameService.GetListAsync(input); materialNames = data.Items.ToList(); // materialName = materialNameDTO; }