Files
b2bcondomini.it/PUB/WebUserContols/mod_anagCond.ascx
T
2018-05-19 12:00:23 +02:00

111 lines
7.4 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_anagCond.ascx.cs" Inherits="PUB.WebUserContols.mod_anagCond" %>
<%@ Register Src="~/WebUserContols/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
<div class="card">
<div class="card-header alert alert-secondary text-uppercase">
<div class="row">
<div class="col-6">
<h5>Condomini</h5>
</div>
<div class="col-6 text-right">
Amministratore:
<asp:DropDownList runat="server" ID="ddlAmmin" DataSourceID="odsAmmin" DataTextField="RagSociale" DataValueField="idxAmm" AutoPostBack="True" OnSelectedIndexChanged="ddlAmmin_SelectedIndexChanged" AppendDataBoundItems="true">
<asp:ListItem Text="-- TUTTI --" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsAmmin" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="Data.DS_appTableAdapters.AnagAmministratoriTableAdapter"></asp:ObjectDataSource>
</div>
</div>
</div>
<div class="card-body px-1 py-0" id="detailScad">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="idxCond" DataSourceID="ods" GridLines="None" CssClass="table table-striped table-hover table-sm table-responsive-sm mw-100" OnDataBound="grView_DataBound" OnSelectedIndexChanged="grView_SelectedIndexChanged">
<SelectedRowStyle CssClass="table-info" />
<EditRowStyle CssClass="bg-secondary" />
<PagerStyle CssClass="bs4-aspnet-pager" />
<%--<AlternatingRowStyle BackColor="White" />
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<SortedAscendingCellStyle BackColor="#F5F7FB" />
<SortedAscendingHeaderStyle BackColor="#6D95E1" />
<SortedDescendingCellStyle BackColor="#E9EBEF" />
<SortedDescendingHeaderStyle BackColor="#4870BE" />--%>
<Columns>
<asp:TemplateField ShowHeader="False">
<EditItemTemplate>
<div class="text-nowrap">
<asp:LinkButton ID="lbtUpdate" runat="server" CausesValidation="True" CommandName="Update"><i class="fas fa-check text-success"></i></asp:LinkButton>
<asp:LinkButton ID="lbtCancel" runat="server" CausesValidation="False" CommandName="Cancel"><i class="fas fa-times text-warning"></i></asp:LinkButton>
</div>
</EditItemTemplate>
<ItemTemplate>
<div class="text-nowrap">
<asp:LinkButton ID="lbtSelect" runat="server" CausesValidation="False" CommandName="Select"><i class="fas fa-search text-secondary"></i></asp:LinkButton>
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit"><i class="fas fa-edit text-info"></i></asp:LinkButton>
</div>
</ItemTemplate>
<HeaderTemplate>
<asp:LinkButton ID="lbtReset" runat="server" CausesValidation="False" CommandName="Cancel" CssClass="text-warning text-center" OnClick="lbtReset_Click"><i class="fas fa-sync-alt"></i></asp:LinkButton>
</HeaderTemplate>
</asp:TemplateField>
<asp:BoundField DataField="cod_cond" HeaderText="cod_cond" SortExpression="cod_cond" />
<asp:BoundField DataField="nome" HeaderText="nome" SortExpression="nome" />
<asp:BoundField DataField="indirizzo" HeaderText="indirizzo" SortExpression="indirizzo" />
<asp:BoundField DataField="cap" HeaderText="cap" SortExpression="cap" />
<asp:BoundField DataField="citta" HeaderText="citta" SortExpression="citta" />
<asp:BoundField DataField="cod_fisc" HeaderText="cod_fisc" SortExpression="cod_fisc" />
<%--
<asp:BoundField DataField="idxAmm" HeaderText="idxAmm" SortExpression="idxAmm" />
<asp:BoundField DataField="cod_Id" HeaderText="cod_Id" SortExpression="cod_Id" />
<asp:BoundField DataField="cod_El" HeaderText="cod_El" SortExpression="cod_El" />
<asp:BoundField DataField="cod_Ed" HeaderText="cod_Ed" SortExpression="cod_Ed" />
<asp:BoundField DataField="cod_Fb" HeaderText="cod_Fb" SortExpression="cod_Fb" />
<asp:BoundField DataField="cod_Tv" HeaderText="cod_Tv" SortExpression="cod_Tv" />
<asp:BoundField DataField="cod_As" HeaderText="cod_As" SortExpression="cod_As" />
<asp:BoundField DataField="cod_Ca" HeaderText="cod_Ca" SortExpression="cod_Ca" />
<asp:BoundField DataField="cod_Sp" HeaderText="cod_Sp" SortExpression="cod_Sp" />
<asp:BoundField DataField="cod_Sn" HeaderText="cod_Sn" SortExpression="cod_Sn" />
<asp:BoundField DataField="cod_Mc" HeaderText="cod_Mc" SortExpression="cod_Mc" />
<asp:BoundField DataField="cod_Id2" HeaderText="cod_Id2" SortExpression="cod_Id2" />
<asp:BoundField DataField="cod_El2" HeaderText="cod_El2" SortExpression="cod_El2" />
<asp:BoundField DataField="cod_Ed2" HeaderText="cod_Ed2" SortExpression="cod_Ed2" />
<asp:BoundField DataField="cod_Fb2" HeaderText="cod_Fb2" SortExpression="cod_Fb2" />
<asp:BoundField DataField="cod_Tv2" HeaderText="cod_Tv2" SortExpression="cod_Tv2" />
<asp:BoundField DataField="cod_As2" HeaderText="cod_As2" SortExpression="cod_As2" />
<asp:BoundField DataField="cod_Ca2" HeaderText="cod_Ca2" SortExpression="cod_Ca2" />
<asp:BoundField DataField="cod_Sp2" HeaderText="cod_Sp2" SortExpression="cod_Sp2" />
<asp:BoundField DataField="cod_Sn2" HeaderText="cod_Sn2" SortExpression="cod_Sn2" />
<asp:BoundField DataField="cod_Mc2" HeaderText="cod_Mc2" SortExpression="cod_Mc2" />--%>
<asp:TemplateField ShowHeader="False">
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" OnClientClick='<%# SteamWare.jsUtils.getCBE("Sicuro di voler eliminare il record?", false) %>'><i class="far fa-trash-alt text-danger"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByAmm" TypeName="Data.DS_appTableAdapters.AnagCondominiTableAdapter" FilterExpression="nome LIKE '%{0}%' OR indirizzo LIKE '%{0}%' OR citta LIKE '%{0}%' OR cod_fisc LIKE '%{0}%'">
<SelectParameters>
<asp:ControlParameter ControlID="ddlAmmin" DefaultValue="-1" Name="idxAmm" PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
<FilterParameters>
<asp:SessionParameter DefaultValue="" SessionField="siteSearchVal" />
</FilterParameters>
</asp:ObjectDataSource>
<%--<p>su click mostro i dati di statistiche: es num condomini, num interventi periodo, fatturato last 12 mesi generato, ...</p>--%>
</div>
<div class="card-footer text-muted">
<div class="row">
<div class="col-6">
<asp:Label runat="server" id="lblNumRecords">...</asp:Label>
</div>
<div class="col-6 text-right">
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
</div>
</div>
</div>
</div>