399 lines
18 KiB
Plaintext
399 lines
18 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_ER_detail.ascx.cs" Inherits="PUB.WebUserContols.mod_ER_detail" %>
|
|
<%@ Register Src="~/WebUserContols/mod_ER_acts.ascx" TagPrefix="uc1" TagName="mod_ER_acts" %>
|
|
<%@ Register Src="~/WebUserContols/mod_ER_doAct.ascx" TagPrefix="uc1" TagName="mod_ER_doAct" %>
|
|
|
|
|
|
|
|
|
|
<asp:ObjectDataSource ID="odsPrior" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagPriorTableAdapter"></asp:ObjectDataSource>
|
|
<asp:ObjectDataSource ID="odsArea" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagAreeTableAdapter"></asp:ObjectDataSource>
|
|
<asp:ObjectDataSource ID="odsForn" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagFornitoriTableAdapter"></asp:ObjectDataSource>
|
|
<asp:FormView ID="frmView" runat="server" DataKeyNames="idxRichiesta" DataSourceID="ods" Width="100%">
|
|
<EditItemTemplate>
|
|
idxRichiesta:
|
|
<asp:Label ID="idxRichiestaLabel1" runat="server" Text='<%# Eval("idxRichiesta") %>' />
|
|
<br />
|
|
idxStato:
|
|
<asp:TextBox ID="idxStatoTextBox" runat="server" Text='<%# Bind("idxStato") %>' />
|
|
<br />
|
|
idxCond:
|
|
<asp:TextBox ID="idxCondTextBox" runat="server" Text='<%# Bind("idxCond") %>' />
|
|
<br />
|
|
idxPriorita:
|
|
<asp:TextBox ID="idxPrioritaTextBox" runat="server" Text='<%# Bind("idxPriorita") %>' />
|
|
<br />
|
|
idxArea:
|
|
<asp:TextBox ID="idxAreaTextBox" runat="server" Text='<%# Bind("idxArea") %>' />
|
|
<br />
|
|
idxFornitore:
|
|
<asp:TextBox ID="idxFornitoreTextBox" runat="server" Text='<%# Bind("idxFornitore") %>' />
|
|
<br />
|
|
cod_fornitore:
|
|
<asp:TextBox ID="cod_fornitoreTextBox" runat="server" Text='<%# Bind("cod_fornitore") %>' />
|
|
<br />
|
|
cod_cond:
|
|
<asp:TextBox ID="cod_condTextBox" runat="server" Text='<%# Bind("cod_cond") %>' />
|
|
<br />
|
|
nom_cond:
|
|
<asp:TextBox ID="nom_condTextBox" runat="server" Text='<%# Bind("nom_cond") %>' />
|
|
<br />
|
|
dataRich:
|
|
<asp:TextBox ID="dataRichTextBox" runat="server" Text='<%# Bind("dataRich") %>' />
|
|
<br />
|
|
dataScad:
|
|
<asp:TextBox ID="dataScadTextBox" runat="server" Text='<%# Bind("dataScad") %>' />
|
|
<br />
|
|
codCollabRich:
|
|
<asp:TextBox ID="codCollabRichTextBox" runat="server" Text='<%# Bind("codCollabRich") %>' />
|
|
<br />
|
|
genContatto:
|
|
<asp:TextBox ID="genContattoTextBox" runat="server" Text='<%# Bind("genContatto") %>' />
|
|
<br />
|
|
telContatto:
|
|
<asp:TextBox ID="telContattoTextBox" runat="server" Text='<%# Bind("telContatto") %>' />
|
|
<br />
|
|
messaggio:
|
|
<asp:TextBox ID="messaggioTextBox" runat="server" Text='<%# Bind("messaggio") %>' />
|
|
<br />
|
|
note:
|
|
<asp:TextBox ID="noteTextBox" runat="server" Text='<%# Bind("note") %>' />
|
|
<br />
|
|
iscritta:
|
|
<asp:TextBox ID="iscrittaTextBox" runat="server" Text='<%# Bind("iscritta") %>' />
|
|
<br />
|
|
ricevuto:
|
|
<asp:CheckBox ID="ricevutoCheckBox" runat="server" Checked='<%# Bind("ricevuto") %>' />
|
|
<br />
|
|
data_ricevuto:
|
|
<asp:TextBox ID="data_ricevutoTextBox" runat="server" Text='<%# Bind("data_ricevuto") %>' />
|
|
<br />
|
|
risolto:
|
|
<asp:CheckBox ID="risoltoCheckBox" runat="server" Checked='<%# Bind("risolto") %>' />
|
|
<br />
|
|
data_risolto:
|
|
<asp:TextBox ID="data_risoltoTextBox" runat="server" Text='<%# Bind("data_risolto") %>' />
|
|
<br />
|
|
fattura:
|
|
<asp:CheckBox ID="fatturaCheckBox" runat="server" Checked='<%# Bind("fattura") %>' />
|
|
<br />
|
|
data_fattura:
|
|
<asp:TextBox ID="data_fatturaTextBox" runat="server" Text='<%# Bind("data_fattura") %>' />
|
|
<br />
|
|
preventivo:
|
|
<asp:CheckBox ID="preventivoCheckBox" runat="server" Checked='<%# Bind("preventivo") %>' />
|
|
<br />
|
|
data_inizio_preventivo:
|
|
<asp:TextBox ID="data_inizio_preventivoTextBox" runat="server" Text='<%# Bind("data_inizio_preventivo") %>' />
|
|
<br />
|
|
data_fine_preventivo:
|
|
<asp:TextBox ID="data_fine_preventivoTextBox" runat="server" Text='<%# Bind("data_fine_preventivo") %>' />
|
|
<br />
|
|
primo_controllo:
|
|
<asp:CheckBox ID="primo_controlloCheckBox" runat="server" Checked='<%# Bind("primo_controllo") %>' />
|
|
<br />
|
|
secondo_controllo:
|
|
<asp:CheckBox ID="secondo_controlloCheckBox" runat="server" Checked='<%# Bind("secondo_controllo") %>' />
|
|
<br />
|
|
controllo_temporale:
|
|
<asp:CheckBox ID="controllo_temporaleCheckBox" runat="server" Checked='<%# Bind("controllo_temporale") %>' />
|
|
<br />
|
|
stato:
|
|
<asp:TextBox ID="statoTextBox" runat="server" Text='<%# Bind("stato") %>' />
|
|
<br />
|
|
cssStato:
|
|
<asp:TextBox ID="cssStatoTextBox" runat="server" Text='<%# Bind("cssStato") %>' />
|
|
<br />
|
|
collaboratore:
|
|
<asp:TextBox ID="collaboratoreTextBox" runat="server" Text='<%# Bind("collaboratore") %>' />
|
|
<br />
|
|
dataIns:
|
|
<asp:TextBox ID="dataInsTextBox" runat="server" Text='<%# Bind("dataIns") %>' />
|
|
<br />
|
|
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Aggiorna" />
|
|
<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Annulla" />
|
|
</EditItemTemplate>
|
|
<InsertItemTemplate>
|
|
idxStato:
|
|
<asp:TextBox ID="idxStatoTextBox" runat="server" Text='<%# Bind("idxStato") %>' />
|
|
<br />
|
|
idxCond:
|
|
<asp:TextBox ID="idxCondTextBox" runat="server" Text='<%# Bind("idxCond") %>' />
|
|
<br />
|
|
idxPriorita:
|
|
<asp:TextBox ID="idxPrioritaTextBox" runat="server" Text='<%# Bind("idxPriorita") %>' />
|
|
<br />
|
|
idxArea:
|
|
<asp:TextBox ID="idxAreaTextBox" runat="server" Text='<%# Bind("idxArea") %>' />
|
|
<br />
|
|
idxFornitore:
|
|
<asp:TextBox ID="idxFornitoreTextBox" runat="server" Text='<%# Bind("idxFornitore") %>' />
|
|
<br />
|
|
cod_fornitore:
|
|
<asp:TextBox ID="cod_fornitoreTextBox" runat="server" Text='<%# Bind("cod_fornitore") %>' />
|
|
<br />
|
|
cod_cond:
|
|
<asp:TextBox ID="cod_condTextBox" runat="server" Text='<%# Bind("cod_cond") %>' />
|
|
<br />
|
|
nom_cond:
|
|
<asp:TextBox ID="nom_condTextBox" runat="server" Text='<%# Bind("nom_cond") %>' />
|
|
<br />
|
|
dataRich:
|
|
<asp:TextBox ID="dataRichTextBox" runat="server" Text='<%# Bind("dataRich") %>' />
|
|
<br />
|
|
dataScad:
|
|
<asp:TextBox ID="dataScadTextBox" runat="server" Text='<%# Bind("dataScad") %>' />
|
|
<br />
|
|
codCollabRich:
|
|
<asp:TextBox ID="codCollabRichTextBox" runat="server" Text='<%# Bind("codCollabRich") %>' />
|
|
<br />
|
|
genContatto:
|
|
<asp:TextBox ID="genContattoTextBox" runat="server" Text='<%# Bind("genContatto") %>' />
|
|
<br />
|
|
telContatto:
|
|
<asp:TextBox ID="telContattoTextBox" runat="server" Text='<%# Bind("telContatto") %>' />
|
|
<br />
|
|
messaggio:
|
|
<asp:TextBox ID="messaggioTextBox" runat="server" Text='<%# Bind("messaggio") %>' />
|
|
<br />
|
|
note:
|
|
<asp:TextBox ID="noteTextBox" runat="server" Text='<%# Bind("note") %>' />
|
|
<br />
|
|
iscritta:
|
|
<asp:TextBox ID="iscrittaTextBox" runat="server" Text='<%# Bind("iscritta") %>' />
|
|
<br />
|
|
ricevuto:
|
|
<asp:CheckBox ID="ricevutoCheckBox" runat="server" Checked='<%# Bind("ricevuto") %>' />
|
|
<br />
|
|
data_ricevuto:
|
|
<asp:TextBox ID="data_ricevutoTextBox" runat="server" Text='<%# Bind("data_ricevuto") %>' />
|
|
<br />
|
|
risolto:
|
|
<asp:CheckBox ID="risoltoCheckBox" runat="server" Checked='<%# Bind("risolto") %>' />
|
|
<br />
|
|
data_risolto:
|
|
<asp:TextBox ID="data_risoltoTextBox" runat="server" Text='<%# Bind("data_risolto") %>' />
|
|
<br />
|
|
fattura:
|
|
<asp:CheckBox ID="fatturaCheckBox" runat="server" Checked='<%# Bind("fattura") %>' />
|
|
<br />
|
|
data_fattura:
|
|
<asp:TextBox ID="data_fatturaTextBox" runat="server" Text='<%# Bind("data_fattura") %>' />
|
|
<br />
|
|
preventivo:
|
|
<asp:CheckBox ID="preventivoCheckBox" runat="server" Checked='<%# Bind("preventivo") %>' />
|
|
<br />
|
|
data_inizio_preventivo:
|
|
<asp:TextBox ID="data_inizio_preventivoTextBox" runat="server" Text='<%# Bind("data_inizio_preventivo") %>' />
|
|
<br />
|
|
data_fine_preventivo:
|
|
<asp:TextBox ID="data_fine_preventivoTextBox" runat="server" Text='<%# Bind("data_fine_preventivo") %>' />
|
|
<br />
|
|
primo_controllo:
|
|
<asp:CheckBox ID="primo_controlloCheckBox" runat="server" Checked='<%# Bind("primo_controllo") %>' />
|
|
<br />
|
|
secondo_controllo:
|
|
<asp:CheckBox ID="secondo_controlloCheckBox" runat="server" Checked='<%# Bind("secondo_controllo") %>' />
|
|
<br />
|
|
controllo_temporale:
|
|
<asp:CheckBox ID="controllo_temporaleCheckBox" runat="server" Checked='<%# Bind("controllo_temporale") %>' />
|
|
<br />
|
|
stato:
|
|
<asp:TextBox ID="statoTextBox" runat="server" Text='<%# Bind("stato") %>' />
|
|
<br />
|
|
cssStato:
|
|
<asp:TextBox ID="cssStatoTextBox" runat="server" Text='<%# Bind("cssStato") %>' />
|
|
<br />
|
|
collaboratore:
|
|
<asp:TextBox ID="collaboratoreTextBox" runat="server" Text='<%# Bind("collaboratore") %>' />
|
|
<br />
|
|
dataIns:
|
|
<asp:TextBox ID="dataInsTextBox" runat="server" Text='<%# Bind("dataIns") %>' />
|
|
<br />
|
|
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" CommandName="Insert" Text="Inserisci" />
|
|
<asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Annulla" />
|
|
</InsertItemTemplate>
|
|
<ItemTemplate>
|
|
<div class="card">
|
|
<div class="card-header alert alert-success text-uppercase align-middle">
|
|
<div class="row">
|
|
<div class="col">
|
|
<h5>Dettaglio richiesta #<%# Eval("IdxRichiesta") %></h5>
|
|
</div>
|
|
<div class="col text-center">
|
|
<i class='<%# Eval("cssStato") %>'></i><%# Eval("stato") %>
|
|
</div>
|
|
<div class="col text-right">
|
|
condominio <b><%# Eval("nom_cond") %></b> (<%# Eval("cod_cond") %>)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body mw-100">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<uc1:mod_ER_doAct runat="server" ID="mod_ER_doAct" />
|
|
</div>
|
|
<div class="col-6">
|
|
<div class="row small">
|
|
<div class="col-4">
|
|
Richiesta:
|
|
</div>
|
|
<div class="col-8 text-right">
|
|
inserita da <b><%# Eval("collaboratore") %></b> (<%# Eval("codCollabRich") %>)
|
|
<br />
|
|
<%# Eval("dataIns","{0:dddd dd.MM.yyyy HH:mm}") %>
|
|
</div>
|
|
</div>
|
|
<div class="row small bg-light">
|
|
<div class="col-3">
|
|
Urgenza
|
|
<br />
|
|
<asp:DropDownList runat="server" ID="ddlUrgenza" DataSourceID="odsPrior" DataTextField="descrPriorita" DataValueField="idxPriorita" SelectedValue='<%# Eval("idxPriorita") %>' Enabled="false" CssClass="form-control form-control-sm"></asp:DropDownList>
|
|
</div>
|
|
<div class="col-3">
|
|
Area
|
|
<br />
|
|
<asp:DropDownList runat="server" ID="ddlArea" DataSourceID="odsArea" DataTextField="Area" DataValueField="idxArea" SelectedValue='<%# Eval("idxArea") %>' Enabled="false" CssClass="form-control form-control-sm"></asp:DropDownList>
|
|
</div>
|
|
<div class="col-6 text-right">
|
|
Fornitore
|
|
<br />
|
|
<asp:DropDownList runat="server" ID="ddlFornitore" DataSourceID="odsForn" DataTextField="nome" DataValueField="idxFornitore" SelectedValue='<%# Eval("idxFornitore") %>' Enabled="false" CssClass="form-control form-control-sm"></asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
<div class="row small my-2">
|
|
<div class="col-12 small">
|
|
<div class="card">
|
|
<b class="card-header text-success p-1"><i class="far fa-bell"></i> Messaggio</b>
|
|
<div class="card-body p-1">
|
|
<asp:Label ID="lblmessaggio" runat="server" Text='<%# Eval("messaggio") %>' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12 my-3 text-center">
|
|
<i class="fas fa-phone"></i>
|
|
Contattare sig. <b><%# Eval("genContatto") %></b> al <%# Eval("telContatto") %>
|
|
</div>
|
|
<div class="col-12 small">
|
|
<div class="card">
|
|
<b class="card-header text-warning p-1"><i class="far fa-comment"></i> Note</b>
|
|
<div class="card-body p-1">
|
|
<%# Data.utils.parseNote(Eval("note")) %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-6">
|
|
<div class="row">
|
|
<div class="col-12 small my-3 text-right">
|
|
<h5>Registro attività</h5>
|
|
<uc1:mod_ER_acts runat="server" ID="mod_ER_acts" IdxRichiesta='<%# Eval("IdxRichiesta") %>' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<%--
|
|
<div class="col-3">Urgenza</div>
|
|
<div class="col-9">
|
|
<asp:DropDownList runat="server" ID="ddlPrior" DataSourceID="odsPrior" DataTextField="descrPriorita" DataValueField="idxPriorita" AppendDataBoundItems="true" CssClass="form-control" AutoPostBack="True">
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsPrior" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagPriorTableAdapter" OldValuesParameterFormatString="original_{0}"></asp:ObjectDataSource>
|
|
</div>
|
|
<div class="col-3">Area</div>
|
|
<div class="col-9">
|
|
<asp:DropDownList runat="server" ID="ddlArea" DataSourceID="odsArea" DataTextField="Area" DataValueField="idxArea" AppendDataBoundItems="true" CssClass="form-control" AutoPostBack="True" OnSelectedIndexChanged="ddlArea_SelectedIndexChanged">
|
|
<asp:ListItem Text="-- Selezionare Area --" Value="0"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsArea" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagAreeTableAdapter" OldValuesParameterFormatString="original_{0}"></asp:ObjectDataSource>
|
|
</div>
|
|
<div class="col-3">Fornitore</div>
|
|
<div class="col-6">
|
|
<asp:DropDownList runat="server" ID="ddlFornitore" DataSourceID="odsFornitore" DataTextField="label" DataValueField="value" AppendDataBoundItems="true" CssClass="form-control">
|
|
<asp:ListItem Text="-- Selezionare Fornitore --" Value="0"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsFornitore" SelectMethod="getByAreaCond" TypeName="Data.DS_UtilityTableAdapters.v_selFornTableAdapter" OldValuesParameterFormatString="original_{0}">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="ddlArea" DefaultValue="0" Name="idxArea" PropertyName="SelectedValue" Type="Int32" />
|
|
<asp:ControlParameter ControlID="hfCond" DefaultValue="0" Name="idxCond" PropertyName="Value" Type="Int32" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
<div class="col-3">
|
|
<asp:HiddenField runat="server" ID="hfCond" />
|
|
<asp:HiddenField runat="server" ID="hfCondReq" />
|
|
<asp:CheckBox runat="server" ID="chkShowAll" Text="Tutti" Checked="false" AutoPostBack="True" OnCheckedChanged="chkShowAll_CheckedChanged" />
|
|
</div>
|
|
<div class="col-3">Messaggio</div>
|
|
<div class="col-9">
|
|
<asp:TextBox runat="server" ID="txtMessaggio" placeholder="messaggio" CssClass="form-control" TextMode="MultiLine" Height="6em" />
|
|
</div>
|
|
<div class="col-3">Contatto</div>
|
|
<div class="col-9">
|
|
<asp:TextBox runat="server" ID="txtContatto" placeholder="nome" CssClass="form-control" />
|
|
</div>
|
|
<div class="col-3">Tel Contatto</div>
|
|
<div class="col-9">
|
|
<asp:TextBox runat="server" ID="txtTelefono" placeholder="telefono" CssClass="form-control" />
|
|
</div>
|
|
<div class="col-12 my-2">
|
|
<asp:LinkButton runat="server" ID="lblAddNew" CssClass="btn btn-success btn-block" OnClick="lblAddNew_Click">
|
|
<i class="fas fa-plus-square"></i> Registra richiesta
|
|
</asp:LinkButton>
|
|
</div>--%>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<br />
|
|
dataRich:
|
|
<asp:Label ID="dataRichLabel" runat="server" Text='<%# Bind("dataRich") %>' />
|
|
<br />
|
|
dataScad:
|
|
<asp:Label ID="dataScadLabel" runat="server" Text='<%# Bind("dataScad") %>' />
|
|
<br />
|
|
iscritta:
|
|
<asp:Label ID="iscrittaLabel" runat="server" Text='<%# Bind("iscritta") %>' />
|
|
<br />
|
|
ricevuto:
|
|
<asp:CheckBox ID="ricevutoCheckBox" runat="server" Checked='<%# Bind("ricevuto") %>' Enabled="false" />
|
|
<br />
|
|
data_ricevuto:
|
|
<asp:Label ID="data_ricevutoLabel" runat="server" Text='<%# Bind("data_ricevuto") %>' />
|
|
<br />
|
|
risolto:
|
|
<asp:CheckBox ID="risoltoCheckBox" runat="server" Checked='<%# Bind("risolto") %>' Enabled="false" />
|
|
<br />
|
|
data_risolto:
|
|
<asp:Label ID="data_risoltoLabel" runat="server" Text='<%# Bind("data_risolto") %>' />
|
|
<br />
|
|
fattura:
|
|
<asp:CheckBox ID="fatturaCheckBox" runat="server" Checked='<%# Bind("fattura") %>' Enabled="false" />
|
|
<br />
|
|
data_fattura:
|
|
<asp:Label ID="data_fatturaLabel" runat="server" Text='<%# Bind("data_fattura") %>' />
|
|
<br />
|
|
preventivo:
|
|
<asp:CheckBox ID="preventivoCheckBox" runat="server" Checked='<%# Bind("preventivo") %>' Enabled="false" />
|
|
<br />
|
|
data_inizio_preventivo:
|
|
<asp:Label ID="data_inizio_preventivoLabel" runat="server" Text='<%# Bind("data_inizio_preventivo") %>' />
|
|
<br />
|
|
data_fine_preventivo:
|
|
<asp:Label ID="data_fine_preventivoLabel" runat="server" Text='<%# Bind("data_fine_preventivo") %>' />
|
|
<br />
|
|
primo_controllo:
|
|
<asp:CheckBox ID="primo_controlloCheckBox" runat="server" Checked='<%# Bind("primo_controllo") %>' Enabled="false" />
|
|
<br />
|
|
secondo_controllo:
|
|
<asp:CheckBox ID="secondo_controlloCheckBox" runat="server" Checked='<%# Bind("secondo_controllo") %>' Enabled="false" />
|
|
<br />
|
|
controllo_temporale:
|
|
<asp:CheckBox ID="controllo_temporaleCheckBox" runat="server" Checked='<%# Bind("controllo_temporale") %>' Enabled="false" />
|
|
|
|
</ItemTemplate>
|
|
</asp:FormView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByKey" TypeName="Data.DS_appTableAdapters.ElencolRichTableAdapter">
|
|
<SelectParameters>
|
|
<asp:QueryStringParameter DefaultValue="0" Name="idxRichiesta" QueryStringField="idxRichiesta" Type="Int32" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|