Files
VERAG_Homepage/Customers/SDL/Formtemplate IDS Tankkarte.aspx

188 lines
11 KiB
Plaintext

<%@ Page Language="VB" AutoEventWireup="false" Buffer="true" Title="Formtemplate VERAG IDS Tankkarte" CodeFile="Formtemplate IDS Tankkarte.aspx.vb" Inherits="Customers_Default3" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Formtemplate VERAG IDS Tankkarte</title>
<!-- Required meta tags -->
<meta charset="utf-8" />
<%@ Import Namespace="MySql.Data.MySqlClient" %>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" title="VERAG IndexCustomer" />
<link rel="shortcut icon" href="../images/Icons/favicon/favicon.ico" />
<!-- <link rel="stylesheet" type="text/css" href="css/edit_main.css"> -->
<script src="js/netzwerk.js" type="text/javascript"></script>
<style>
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
/* display: none; <- Crashes Chrome on hover */
-webkit-appearance: none;
margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
input[type=number] {
-moz-appearance:textfield; /* Firefox */
}
</style>
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous" />
<link rel="stylesheet" type="text/css" href="../css/main.css" />
<link rel="stylesheet" type="text/css" href="../css/style.css" />
<link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css" />
<link rel="stylesheet" type="text/css" href="../css/Dropdown.css" />
<!-- <link rel="stylesheet" type="text/css" href="../css/style.css"/>-->
<link rel="stylesheet" type="text/css" href="../css/Customers/MasterpageCustomers.css" />
<link rel="stylesheet" type="text/css" href="../css/Customers/LKWs.css" />
<link rel="stylesheet" type="text/css" href="../css/navbarsidebar2.css" />
</head>
<body>
<form id="form1" runat="server" style="width:875px;height:250px">
<div class="card" style="width:875px;height:250px">
<div class="card-header">
<div class="row" style="background-color: #003680">
<div class="col">
<div class="float-start">
<label class="col-form-label-lg" runat="server" style="color: #fff; font-weight: bold; font-size: 19px">IDS Tankkarte</label>
</div>
</div>
<div class="col">
<div class="float-end">
<label runat="server" style="color: #fff; font-weight: bold; font-size: 19px">IDS-KundenNr.:</label>
<input type="text" runat="server" placeholder="" aria-label="CardNumber" readonly="readonly" />
</div>
</div>
</div>
<div class="card" style="width: 855px; height: 250px">
<div class="card-body" style="width: 867px; height: 250px; margin-left: -12px;">
<div class="container">
<div class="row">
<div class="col">
<div class="row">
<div class="col">
<label id="lbl_BestNr">Bestell-Nr.:</label>
<input id="txt_BestNr" readonly="readonly" type="text" runat="server" style="margin-left: 25px" /></div>
</div>
<div class="row">
<div class="col">
<label id="lbl_Lieferdat">Lieferdatum:</label>
<input id="txt_Lieferdat" readonly="readonly" type="text" runat="server" style="margin-left: 13px" /></div>
</div>
<div class="row" style="height: 20px">
</div>
<div class="col">
<label id="lbl_KartenNr" style="font-weight:700">Karten-Nr:</label>
<input id="txt_KartenNr" readonly="readonly" runat="server" style="width: 162px; margin-left: 28px" value="Text" />
</div>
<div class="col">
<label id="lbl_Pin">Pin:</label>
<input id="txt_Pin" readonly="readonly" type="number" runat="server" style="width: 105px; margin-left: 82px" value="Text" />
</div>
<div class="col">
<label id="lbl_Vermerk">Vermerk:</label>
<input id="txt_Vermerk" readonly="readonly" type="text" runat="server" style="width: 162px;height:55px; margin-left: 46px" aria-multiline="true" value="Text" />
</div>
</div>
<div class="col">
<div class="row">
<div class="col">
<label id="lbl_GueltigBis">Gueltig Bis:</label>
<input id="txt_GueltigBis" readonly="readonly" runat="server" />
</div>
</div>
<div class="row">
<label id="lbl_Ersatzkarte">Ersatzkarte:</label>
<input id="cb_Ersatzkarte" readonly="readonly" runat="server" type="checkbox"/>
</div>
<div class="row" style="height: 40px;"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
function getParamValue(paramName) {
var url = window.location.search.substring(1); //get rid of "?" in querystring
var qArray = url.split('&'); //get key-value pairs
for (var i = 0; i < qArray.length; i++) {
var pArr = qArray[i].split('='); //split key and value
if (pArr[0] == paramName)
return pArr[1]; //return value
}
}
var param1 = getParamValue('Kennzeichen');
var param2 = getParamValue('CustomerID');
var param3 = getParamValue('CardNo');
var param4 = getParamValue('CustomerNo');
var param5 = getParamValue('SDLNr');
var param6 = getParamValue('History');
var param7 = getParamValue('GueltigBis');
var param8 = getParamValue('Pin');
$('txt_ClientNr').val(param1);
detailtabelle(param1, param2, param3, param4, param5, param6, param7,param8);
//alert(param1)
function detailtabelle(id,CustomerID,Cardnummer,CustomerNo,SDLNr,History,GueltigBis,Pin) {
// alert("Testdata:" + id)
let data = {};
data['Kennzeichen'] = id;
data['Kundennr'] = CustomerID;
data['CardNo'] = Cardnummer;
data['CustomerNo'] = CustomerNo;
data['SDLNr'] = SDLNr;
data['History'] = History;
data['GueltigBis'] = GueltigBis;
data['Pin'] = Pin;
$.ajax({
type: "POST",
url: "Formtemplate IDS Tankkarte.aspx/filltabledetails",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: "true",
data: JSON.stringify(data),
success: function (data) {
//alert(data.d.AaData)
let result2 = data.d;
for (var i = 0; i < result2.AaData.length; i++) {
//let strHTML4 = '<tr><td>878465464634</td><td>DIESEL</td><td>12/05/2026</td><td>151515313521351</td></tr>'
//alert('Horray! 200 status code!' + result[i]);
// alert(result.rows.length)
let result = result2.AaData[i];
document.getElementById('<%=txt_BestNr.ClientID%>').setAttribute('value', result["0"]);
document.getElementById('<%=Txt_Lieferdat.ClientID%>').setAttribute('value', result["1"]);
document.getElementById('<%=txt_KartenNr.ClientID%>').setAttribute('value', result["2"]);
document.getElementById('<%=txt_Pin.ClientID%>').setAttribute('value', result["3"]);
document.getElementById('<%=txt_Vermerk.ClientID%>').setAttribute('value', result["4"]);
document.getElementById('<%=txt_GueltigBis.ClientID%>').setAttribute('value', result["5"]);
document.getElementById('<%=cb_Ersatzkarte.ClientID%>').setAttribute('checked', result["6"]);
}
//renderTable(data.d);
//alert(strHTML);
},
error: function (jqXHR, textStatus, errorThrown) {
alert("Status:" + jqXHR.status + "\nStatusText: " + textStatus + "\nError:" + errorThrown);
}
});
}
function detailtabelle_M(id_M) {
// alert("Testdata:" + id)
let data = {};
data['Kennzeichen'] = id;
}
</script>
</form>
</body>
</html>