public async Task <RoutingSetRes> SetQRFRoutingDetails(RoutingSetReq routingSetReq, string ticket) { RoutingSetRes routingSetRes = new RoutingSetRes(); routingSetRes = await serviceProxy.PostData(_configuration.GetValue <string>("ServiceRoute:SetQRFRouteDetails"), routingSetReq, typeof(RoutingSetRes), ticket); return(routingSetRes); }
public IActionResult QuoteRouting(QuoteRoutingViewModel model) { SalesQRFMapping salesQRFMapping = new SalesQRFMapping(_configuration); RoutingSetReq routingSetReq = new RoutingSetReq(); model.SubStep = "Routing"; routingSetReq = salesQRFMapping.QRFRoutingSet(model, ckUserEmailId); routingSetReq.VoyagerUserId = ckLoginUser_Id; SalesProviders objSalesProvider = new SalesProviders(_configuration); RoutingSetRes objQuoteSearchRes = objSalesProvider.SetQRFRoutingDetails(routingSetReq, token).Result; if (objQuoteSearchRes.ResponseStatus.Status.ToLower() == "success") { TempData["success"] = "Routing details saved successfully"; } else { TempData["error"] = objQuoteSearchRes.ResponseStatus.ErrorMessage; } return(RedirectToAction("NewQuote", new { QRFId = model.QRFID, SubStep = model.SubStep })); }