public async Task <ActionResult> SupplierEnquiriesOnTender(string id) { try { TenderInformationModel tenderInformationModel = await _ApiClient.GetAsync <TenderInformationModel>("Tender/GetTenderByIdForEnquiry/" + Util.Decrypt(id).ToString(), null); return(View(tenderInformationModel)); } catch (AuthorizationException ex) { throw ex; } catch (BusinessRuleException ex) { AddError(ex.Message); return(RedirectToAction("AllSuppliersTenders", "Tender")); } catch (Exception ex) { _logger.LogError(ex.ToString(), ex); AddError(Resources.TenderResources.ErrorMessages.UnexpectedError); return(RedirectToAction(nameof(SupplierEnquiryList))); } }
public async Task <IViewComponentResult> InvokeAsync(int TenderId) { TenderInformationModel tenderModel = await _ApiClient.GetAsync <TenderInformationModel>("Tender/GetTenderByIdToApplyOffer/" + TenderId, null); return(View(tenderModel)); }