public async Task <AgencyExceptedModel> GetAgencyExceptedById(string Id) { AgencyExceptedModel purchaseModel = await _iDMAppService.GetAgencyExceptedById(Id); if (string.IsNullOrEmpty(purchaseModel.PurchaseMethodString)) { return(purchaseModel); } purchaseModel.PurchaseMethods = purchaseModel.PurchaseMethodString.Split(',').ToList().Select(r => int.Parse(r)).ToList(); foreach (PurchaseMethodsModel tm in purchaseModel.TenderTypes) { foreach (int pm in purchaseModel.PurchaseMethods) { if (tm.PurchaseMethodId == pm) { tm.IsSelected = true; } } } return(purchaseModel); }
public async Task SaveAgency_Returns_Data() { var _agencyExceptedModel = new AgencyExceptedModel() { AgencyIdString = "019001000000", AgencyCode = "019001000000", NameArabic = "Workflow Registered Foreign 2", CategoryId = 1, PurchaseMethodString = "1,2,4", IsOldSystem = true, MobileNumber = "0505654343", PurchaseMethods = new System.Collections.Generic.List <int>() { 1, 2, 4 } }; var result = await _blockController.SaveAgency(_agencyExceptedModel); Assert.IsType <bool>(result); Assert.True(result); }
public async Task <bool> SaveAgency([FromBody] AgencyExceptedModel agencyExceptedModel) { return(await _iDMAppService.SaveAgency(agencyExceptedModel)); }