public ActionResult Sign() { var viewModel = new LcswPaySignViewModel { TerminalTime = DateTime.Now.ToString("yyyyMMddHHmmss"), TerminalTrace = $"trace{DateTime.Now.ToString("yyyyMMddHHmmssfff")}" }; return(View(viewModel)); }
public async Task <ActionResult> Sign(LcswPaySignViewModel viewModel) { if (ModelState.IsValid) { var signRequest = new LcswPaySignRequest { ServiceId = "090", TerminalTime = viewModel.TerminalTime, TerminalTrace = viewModel.TerminalTrace }; var response = await _client.ExecuteAsync(signRequest); ViewData["response"] = response.Body; } return(View(viewModel)); }