Files
2023-09-12 17:07:51 +02:00

160 lines
5.4 KiB
Plaintext

<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MAPO_refresh.Master" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="MP_SITE.test" %>
<%--<%@ Register Src="WebUserControls/mod_realtimeClock.ascx" TagName="mod_realtimeClock" TagPrefix="uc1" %>--%>
<%--<%@ Register Src="~/WebUserControls/mod_sequencerStatiJS.ascx" TagPrefix="uc1" TagName="mod_sequencerStatiJS" %>
<%@ Register Src="~/WebUserControls/mod_sequencerStati.ascx" TagPrefix="uc1" TagName="mod_sequencerStati" %>--%>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<%--<uc1:mod_realtimeClock ID="mod_realtimeClock1" runat="server" />--%>
<%--<div id="timelineArea"></div>--%>
<%--<div id="tcArea"></div>
<script type="text/javascript">
// vedere: http://visjs.org/docs/timeline/
//$(document).ready(reloadData)
// (ri)caricamento dati
function reloadData() {
//// load e draw timeline
//$.ajax({
// type: "GET",
// url: "/WS/MPData.asmx/randomData?numVal=1000",
// contentType: "application/json; charset=utf-8",
// dataType: "json",
// success: plotSeqStati,
// error: plotSeqStati
//});
// load e draw TC scatter
$.ajax({
type: "GET",
url: "/WS/MPData.asmx/randomData?numVal=1000",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: plotTC,
error: plotTC
});
}
function plotSeqStati(response) {
var output = response.responseText.replace("{\"d\":null}", "");
// recupero il container grafici
var container = document.getElementById('timelineArea');
// ITES da deserializzazione risposta
var items = JSON.parse(output);
console.log(items);
// gruppi
var groups = [
{
id: 1
, content: 'Stati'
}
];
// Configuration for the Timeline
var options = {
stack: false
, horizontalScroll: true
, moveable: true
, zoomable: true
};
// Crea la Timeline
var timeline = new vis.Timeline(container, items, groups, options);
// crea lo scatter dei TC
var scatter = new vis.pl
}
function plotTC(response) {
var output = response.responseText.replace("{\"d\":null}", "");
// recupero il container grafici
var container = document.getElementById('tcArea');
//// ITES da deserializzazione risposta
//var items = JSON.parse(output);
//console.log(items);
//// gruppi
//var groups = [
// {
// id: 1
// , content: 'Stati'
// }
//];
//// Configuration for the Timeline
//var options = {
// stack: false
// , horizontalScroll: true
// , moveable: true
// , zoomable: true
//};
var items = [
{ x: '2018-06-11', y: 10, group: 0 },
{ x: '2018-06-12', y: 25, group: 0 },
{ x: '2018-06-13', y: 30, group: 0 },
{ x: '2018-06-14', y: 10, group: 1 },
{ x: '2018-06-15', y: 15, group: 1 },
{ x: '2018-06-16', y: 30, group: 1 }
];
var dataset = new vis.DataSet(items);
var options = {
//start: '2018-06-10',
//end: '2018-06-18',
sort: false,
sampling: true,
style: 'points',
height: '80px'
};
// crea lo scatter dei TC
var scatter = new vis.Graph2d(container, dataset, options);
}
</script>--%>
<%--<uc1:mod_sequencerStatiJS runat="server" ID="mod_sequencerStatiJS2" DataFrom="2018-05-01" DataTo="2018-06-06" idxMacchina="0" numSplit="1000" />--%>
<div class="container">
<div class="row text-center my-2 py-3">
<div class="col">
<h2>Data Ingestion</h2>
<div class="row">
<div class="col-12 my-2">
<label for="txtData">Data Start</label>
<asp:TextBox runat="server" ID="txtData" TextMode="Date" CssClass="form form-control form-control-sm" />
</div>
<div class="col-12 my-2">
<label for="txtData">Num Days</label>
<asp:TextBox runat="server" ID="txtNumDays" TextMode="Number" CssClass="form form-control form-control-sm" />
</div>
<div class="col-12 my-2">
<asp:LinkButton runat="server" ID="lbtConvertData" CssClass="btn btn-sm btn-success w-100" OnClick="lbtConvertData_Click">move MSSqlDb --> MongoDb</asp:LinkButton>
<asp:Label runat="server" ID="lblOutConvers" />
</div>
</div>
</div>
<div class="col">
<h2>Test SqlServer</h2>
<asp:LinkButton runat="server" ID="lbtReadDb" CssClass="btn btn-sm btn-primary w-100">Read SqlDB</asp:LinkButton>
<asp:Label runat="server" ID="lblTestDb" />
</div>
<div class="col">
<h2>Test MongoDb</h2>
<asp:LinkButton runat="server" ID="lbtReadMongo" CssClass="btn btn-sm btn-secondary w-100">Read MongoDB</asp:LinkButton>
<asp:Label runat="server" ID="lblTestMongo" />
</div>
</div>
</div>
<%-- <div class="row">
<div class="col-1"></div>
<div class="col-10">
<h3>Test REDIS</h3>
Val:
<asp:TextBox runat="server" ID="txtVal"></asp:TextBox>
<br />
<asp:LinkButton runat="server" ID="lbtSave" css="btn btn-default" OnClick="lbtSave_Click">Salva HASH</asp:LinkButton>
</div>
<div class="col-1"></div>
</div>--%>
</asp:Content>