public ResultSet CreateReceiver(ReceiverModel model) { ResultSet result = new ResultSet(); try { SqlParameter[] parameters = { new SqlParameter("@MODE", "I"), new SqlParameter("@USER_ID", -1), new SqlParameter("@FULL_NAME", model.Name), new SqlParameter("@USERNAME", model.Username), new SqlParameter("@PASSWORD", model.Password), new SqlParameter("@CONTACT_NO", model.ContactNo), new SqlParameter("@EMAIL", model.Email), new SqlParameter("@LOCATION", model.Location), new SqlParameter("@CREATED_IP", model.IpAddress) }; _dao.ExecuteQuery(parameters, "PROC_CREATE_UPDATE_USER"); result.Success = true; result.Message = "USER ACCOUNT CREATED SUCCESSFULLY"; } catch (System.Exception ex) { result.Success = false; result.Message = ex.Message; } return(result); }
public ActionResult Receive1(SenderModel Sender) { ReceiverModel receiver = new ReceiverModel { Title = "Receiver1" }; receiver.Color = Sender.Color; return(PartialView("MessageReceiver", receiver)); }
private void Submit(object sender, EventArgs e) { int amount = Convert.ToInt32(Request.Form["amount"].Substring(0, Request.Form["amount"].IndexOf('.') > 0 ? Request.Form["amount"].IndexOf('.') : Request.Form["amount"].Length)); List <ReceiverModel> receivers = new List <ReceiverModel>(2); Merchant receiver1 = new Merchant(); receiver1.amount = 100; receiver1.merchant_id = 600001; receiver1.settlement_description = "Test"; Merchant receiver2 = new Merchant(); receiver2.amount = 1000; receiver2.merchant_id = 500001; receiver2.settlement_description = "Test2"; ReceiverModel res1 = new ReceiverModel() { requisites = receiver1, type = "merchant" }; ReceiverModel res2 = new ReceiverModel() { requisites = receiver2, type = "merchant" }; receivers.Add(res1); receivers.Add(res2); var req = new SettlementRequest { order_id = Request.Form["order_id"], amount = amount * 100, order_desc = "checkout json demo", currency = "RUB", receiver = receivers, operation_id = "443e7e57-d2eb-4793-842e-a45c5be8011c" }; DoRequest(req); }
public IActionResult Signup(ReceiverModel model) { if (ModelState.IsValid) { model.IpAddress = _httpAccessor.HttpContext.Connection.RemoteIpAddress.ToString(); ResultSet result = _receiverDal.CreateReceiver(model); ViewBag.result = result; if (result.Success) { ModelState.Clear(); model = new ReceiverModel(); } return(View(model)); } else { return(View(model)); } }
public IActionResult Login(ReceiverLoginModel model) { if (ModelState.IsValid) { ResultSet result = _receiverDal.AuthenticateReceiver(model.Username, model.Password); if (result.Success) { ReceiverModel resp = result.Data as ReceiverModel; HttpContext.Session.SetString("CLIENT", "RECEIVER"); HttpContext.Session.SetInt32("ID", resp.Id); HttpContext.Session.SetString("USERNAME", resp.Username); HttpContext.Session.SetString("NAME", resp.Name); } ViewBag.result = result; return(View()); } else { return(View(model)); } }
public async Task <JObject> ReceiveSurveyValues([FromBody] ReceiverModel surveyValues) { JObject handlerResponse = null; HttpClient client = _createClient("02"); HttpResponseMessage response = new HttpResponseMessage(); try { response = await client.PostAsJsonAsync("api/handler", surveyValues); } catch (BrokenCircuitException exception) { response = await failedCircuit(exception, surveyValues); } if (response.IsSuccessStatusCode) { handlerResponse = response.Content.ReadAsAsync <JObject>().Result; } return(handlerResponse); }
private async Task <HttpResponseMessage> failedCircuit(BrokenCircuitException exception, ReceiverModel surveyValues) { var client = _createClient("22"); HttpResponseMessage response = await client.PostAsJsonAsync("api/handler", surveyValues); return(response); }