282 lines
14 KiB
Plaintext
282 lines
14 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/Bootstrap.Master" AutoEventWireup="true" CodeBehind="VPP.aspx.cs" Inherits="ScheMe.VPP" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
<asp:FormView ID="frmView" runat="server" DataSourceID="ods" RenderOuterTable="False" OnModeChanged="frmView_ModeChanged" OnModeChanging="frmView_ModeChanging" OnItemCreated="frmView_ItemCreated" OnItemUpdating="frmView_ItemUpdating" OnItemInserting="frmView_ItemInserting">
|
|
<EmptyDataTemplate>
|
|
<h3>Attenzione!</h3>
|
|
Nessun record presente.<a href="Valutazioni">Prego cliccare qui</a> per tornare alla pagina Valutazioni.
|
|
</EmptyDataTemplate>
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-3">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<button class="btn btn-default btn-sm" type="button" data-toggle="collapse" data-target="#collapsePat" aria-expanded="false" aria-controls="collapsePat">
|
|
<i class="fa fa-question" aria-hidden="true"></i>
|
|
</button>
|
|
<b>Patologia</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<div class="collapse" id="collapsePat">
|
|
<div class="card card-body small">
|
|
<b>Patologia Prevalente</b>
|
|
<br />
|
|
Patologia prevalente assegnata al paziente e indicazione livello secondo scala seguente
|
|
<ul>
|
|
<li>Livello 1: fragilità clinica (quattro o più patologie)</li>
|
|
<li>Livello 2: Cronicità polipatologica (2-3 patologie)</li>
|
|
<li>Livello 3: cronicità in fase iniziale (1 patologia)</li>
|
|
</ul>
|
|
<hr />
|
|
<b>Budget</b>
|
|
<br />
|
|
Indicazione budget assegnato per PDTA e Livello
|
|
</div>
|
|
</div>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight"><%: Request.QueryString["DataVisita"] %></span>
|
|
<small>Data</small>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="false" runat="server" ID="ddlCodPatologia" DataSourceID="odsCPat" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("CodPatologia") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="false" runat="server" ID="ddlLivello" DataSourceID="odsLiv" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("Livello") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight"><%# Eval("BudgetSpesa","{0:C2}") %></span>
|
|
<small>Budget</small>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="col-xs-12 col-sm-9">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<b>NOTE</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="small"><%# Eval("Note") %></span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<ul class="list-group">
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-info form-control" ID="btnEdit" CausesValidation="False" CommandName="Edit" Text="Modifica" />
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-default form-control" ID="btnDelete" CausesValidation="False" CommandName="Delete" Text="Elimina" OnClientClick="return confirm('Sei sicuro di voler eliminare il record?')" />
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
<InsertItemTemplate>
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-3">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<button class="btn btn-default btn-sm" type="button" data-toggle="collapse" data-target="#collapseCD" aria-expanded="false" aria-controls="collapseCD">
|
|
<i class="fa fa-question" aria-hidden="true"></i>
|
|
</button>
|
|
<b>Patologia</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<div class="collapse" id="collapseCD">
|
|
<div class="card card-body small">
|
|
<b>Patologia Prevalente</b>
|
|
<br />
|
|
Patologia prevalente assegnata al paziente e indicazione livello secondo scala seguente
|
|
<ul>
|
|
<li>Livello 1: fragilità clinica (quattro o più patologie)</li>
|
|
<li>Livello 2: Cronicità polipatologica (2-3 patologie)</li>
|
|
<li>Livello 3: cronicità in fase iniziale (1 patologia)</li>
|
|
</ul>
|
|
<hr />
|
|
<b>Budget</b>
|
|
<br />
|
|
Indicazione budget assegnato per PDTA e Livello
|
|
</div>
|
|
</div>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight"><%: Request.QueryString["DataVisita"] %></span>
|
|
<small>Data</small>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="true" runat="server" ID="ddlCodPatologia" DataSourceID="odsCPat" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("CodPatologia") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="true" runat="server" ID="ddlLivello" DataSourceID="odsLiv" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("Livello") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight">-</span>
|
|
<small>Budget</small>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="col-xs-12 col-sm-9">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<b>NOTE</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-1">
|
|
<small>Note</small>
|
|
</div>
|
|
<div class="col-xs-12 col-sm-11">
|
|
<asp:TextBox CssClass="form-control" runat="server" ID="txtNote" Text='<%# Bind("Note") %>' Placeholder="Inserire Note" TextMode="MultiLine" />
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<ul class="list-group">
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-info form-control" ID="btnInsert" CausesValidation="False" CommandName="Insert" Text="Salva" />
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-default form-control" ID="btnCancel" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</InsertItemTemplate>
|
|
<EditItemTemplate>
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-3">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<button class="btn btn-default btn-sm" type="button" data-toggle="collapse" data-target="#collapseCD" aria-expanded="false" aria-controls="collapseCD">
|
|
<i class="fa fa-question" aria-hidden="true"></i>
|
|
</button>
|
|
<b>Patologia</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<div class="collapse" id="collapseCD">
|
|
<div class="card card-body small">
|
|
<b>Patologia Prevalente</b>
|
|
<br />
|
|
Patologia prevalente assegnata al paziente e indicazione livello secondo scala seguente
|
|
<ul>
|
|
<li>Livello 1: fragilità clinica (quattro o più patologie)</li>
|
|
<li>Livello 2: Cronicità polipatologica (2-3 patologie)</li>
|
|
<li>Livello 3: cronicità in fase iniziale (1 patologia)</li>
|
|
</ul>
|
|
<hr />
|
|
<b>Budget</b>
|
|
<br />
|
|
Indicazione budget assegnato per PDTA e Livello
|
|
</div>
|
|
</div>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight"><%: Request.QueryString["DataVisita"] %></span>
|
|
<small>Data</small>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="true" runat="server" ID="ddlCodPatologia" DataSourceID="odsCPat" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("CodPatologia") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<asp:DropDownList Enabled="true" runat="server" ID="ddlLivello" DataSourceID="odsLiv" DataValueField="value" DataTextField="label" SelectedValue='<%# Bind("Livello") %>' CssClass="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" Width="100%" />
|
|
</li>
|
|
<li class="list-group-item">
|
|
<span class="tStrong flRight">-</span>
|
|
<small>Budget</small>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="col-xs-12 col-sm-9">
|
|
<ul class="list-group">
|
|
<li class="list-group-item hBlock">
|
|
<b>NOTE</b>
|
|
</li>
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-1">
|
|
<small>Note</small>
|
|
</div>
|
|
<div class="col-xs-12 col-sm-11">
|
|
<asp:TextBox CssClass="form-control" runat="server" ID="txtNote" Text='<%# Bind("Note") %>' Placeholder="Inserire Note" TextMode="MultiLine" />
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<ul class="list-group">
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-info form-control" ID="btnUpdate" CausesValidation="False" CommandName="Update" Text="Salva" />
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<asp:Button runat="server" CssClass="btn btn-default form-control" ID="btnCancel" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</EditItemTemplate>
|
|
</asp:FormView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByPaziente" TypeName="ScheMe_Data.DS_ApplicazioneTableAdapters.VisPatoPazTableAdapter" OnDeleted="ods_Deleted" UpdateMethod="UpdateQuery" InsertMethod="InsertQuery" DeleteMethod="DeleteQuery">
|
|
<DeleteParameters>
|
|
<asp:SessionParameter Name="Original_IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
|
|
</DeleteParameters>
|
|
<InsertParameters>
|
|
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<asp:QueryStringParameter DefaultValue="0" Name="DataVisita" QueryStringField="DataVisita" Type="DateTime" />
|
|
<asp:Parameter Name="CodPatologia" Type="Int32" />
|
|
<asp:Parameter Name="Livello" Type="Int32" />
|
|
<asp:Parameter Name="Note" Type="String" />
|
|
</InsertParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<asp:QueryStringParameter DefaultValue="" Name="DataVisita" QueryStringField="DataVisita" Type="DateTime" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="CodPatologia" Type="Int32" />
|
|
<asp:Parameter Name="Livello" Type="Int32" />
|
|
<asp:Parameter Name="Note" Type="String" />
|
|
<asp:SessionParameter Name="Original_IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
|
|
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:ObjectDataSource ID="odsCPat" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableField" TypeName="ScheMe_Data.DS_UtilityTableAdapters.v_selListValTableAdapter">
|
|
<SelectParameters>
|
|
<asp:Parameter DefaultValue="VPP" Name="TableName" Type="string" />
|
|
<asp:Parameter DefaultValue="CodPatologia" Name="FieldName" Type="string" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:ObjectDataSource ID="odsLiv" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableField" TypeName="ScheMe_Data.DS_UtilityTableAdapters.v_selListValTableAdapter">
|
|
<SelectParameters>
|
|
<asp:Parameter DefaultValue="VPP" Name="TableName" Type="string" />
|
|
<asp:Parameter DefaultValue="Livello" Name="FieldName" Type="string" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="NoAjaxContent" runat="server">
|
|
</asp:Content>
|