public ActionResult LoadBalanceIndex(LoadBalanceModel balance) { LoadBalanceCommon ld = new LoadBalanceCommon(); balance.action_user = Session["UserName"].ToString(); balance.action_ip = ApplicationUtilities.GetIP(); balance.action_browser = HttpContext.Request.Browser.ToString(); ld = balance.MapObject <LoadBalanceCommon>(); string redirectUrl = ""; CommonDbResponse dbResponse = _iLoad.LoadBalance(ld); if (dbResponse.Code == ResponseCode.Success) { var modeleResponse = MakeHttpRequest.InvokeGetProcessId("1", "anujApi", dbResponse.Extra1, balance.amount, "", "anujApi", "Anuj@123", "AnujSecert"); if (modeleResponse.code == "0") { ProcessResponse midddlewareModel = ApplicationUtilities.MapObject <ProcessResponse>(modeleResponse.data); Dictionary <String, string> formParams = new Dictionary <string, string>(); formParams.Add("MerchantId", midddlewareModel.MerchantId); formParams.Add("MerchantTxnId", midddlewareModel.MerchantTxnId); formParams.Add("ProcessId", midddlewareModel.ProcessId); formParams.Add("Amount", midddlewareModel.Amount.ToString()); formParams.Add("TransactionRemarks", balance.remarks); formParams.Add("MerchantName", "anujApi"); var responseObj = ApplicationUtilities.FormBuilder("gateway", midddlewareModel.GatewayFormMethod, midddlewareModel.GatewayUrl, formParams); Response.Write(responseObj); Response.End(); } } return(View(balance)); }