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);
        }
Beispiel #2
0
        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;
        }