public async Task <ActionResult> ValidateVat(eCountryCode countrycode, string vat) { var cc = countrycode.EnumToString(); CompanyDTO dto = null; if (!string.IsNullOrEmpty(cc) && cc.Length < 3) { var vatvalidation = await _vatvalidationservice.GetVatValidation(cc, vat); if (vatvalidation.IsValid) { ViewBag.IsValidated = true; dto = CreateCompanyFromVatValidation(vatvalidation); } } return(PartialView("CompanyManagement", dto)); }
public IActionResult ValidateVat(eCountryCode countrycode, string vat) { var cc = EnumToString <eCountryCode>(countrycode); CompanyDTO dto = null; if (!string.IsNullOrEmpty(cc) && cc.Length < 3) { var vatvalidation = _vatvalidationservice.GetVatValidation(cc, vat).Result; if (vatvalidation.IsValid) { dto = new CompanyDTO { VAT = vatvalidation.VATNumber, Name = vatvalidation.Name, Address = vatvalidation.Address, Country = vatvalidation.CountryCode }; } } return(PartialView(dto)); }