<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PracownicyAgencyjniLista.aspx.cs" Inherits="KOLKaP_WEB.KOLKaP.PracownicyAgencyjniLista" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>OPracownicy agencyjni</title>
    <link href="../Web.css?2" type="text/css" rel="stylesheet" />
    <link rel="stylesheet" href="../jquery/themes/ui-lightness/jquery-ui-1.9.2.custom.min.css" />
    <script src="../jquery/jquery-1.8.3.min.js" type="text/javascript"></script>
    <script src="../jquery/ui/jquery-ui-1.9.2.custom.min.js" type="text/javascript"></script>
    <script src="../jquery/jquery.blockUI.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $("#btnOdswiez").button({ icons: { primary: 'ui-icon-refresh' } });
            $(".btnOtworzGrid").button({ icons: { primary: 'ui-icon-folder-open' } });
            $("#btnDodaj").button({ icons: { primary: 'ui-icon-plusthick' } });
        });
    </script>
</head>
<body class="body">
    <form id="form1" runat="server">
        <div>
            <asp:Label ID="lblError" runat="server"></asp:Label>
            <table class="bodyLRT0" border="0" style="width:100%; border-collapse: collapse; border-spacing: 0; padding:0;">
                <tr>
                    <td colspan="11" style="padding:0;"><span style="font-size: 12pt; font-weight: bold">Pracownicy agencyjni</span></td>
                </tr>
                <tr>
                    <td colspan="2" style="width:15%; padding-bottom:0; padding-top:2px; padding-left:0; padding-right:4px;  vertical-align:bottom; padding:0;">
                        <small>
                            <asp:Label ID="lblNazwisko" runat="server">Nazwisko</asp:Label></small><br />
                        <asp:TextBox ID="tbImie" Width="100%" runat="server"></asp:TextBox>
                    </td>
                    <td>&nbsp;
                    </td>
                    <td style="width:15%; padding-bottom:0; padding-top:2px; padding-left:0; padding-right:4px; vertical-align:bottom; ">
                        <small>
                            <asp:Label ID="lblImie" runat="server">Imię</asp:Label></small><br />
                        <asp:TextBox ID="tbNazwisko" Width="100%" runat="server"></asp:TextBox>
                    </td>
                    <td>&nbsp;
                    </td>
                    <td colspan="2" style="width:15%; vertical-align:bottom; padding:0;">
                        <small>
                            <asp:Label ID="Label6" runat="server">Nr identyfikacyjny</asp:Label></small><br />
                        <asp:TextBox ID="tbNrDokTozsamosci" Width="100%" runat="server"></asp:TextBox>
                    </td>
                    <td>&nbsp;
                    </td>
                    <td style="width:25%; padding-bottom:0; padding-top:2px; padding-left:0; vertical-align:bottom;">
                        <asp:CheckBox ID="cbTylkoDodaniPrzezUzytkownika" runat="server" Text="Tylko dodani przeze mnie" />
                    </td>
                    <td style="width:15%; padding-bottom:0; padding-top:2px; padding-left:0; padding-right:4px; vertical-align:bottom;">
                        <asp:CheckBox ID="cbAktywni" runat="server" Text="Aktywni" Checked="True" />
                    </td>
                    <td style="text-align: right; vertical-align:bottom; padding:0;">
                        <asp:LinkButton ID="btnOdswiez" runat="server" OnClick="btnOdswiez_Click">Odśwież</asp:LinkButton>
                    </td>
                </tr>
                <tr>
                    <td>
        <asp:LinkButton ID="btnDodaj" runat="server" CssClass="aspButton" Text="Dodaj" Width="110px" OnClick="btnDodaj_Click"></asp:LinkButton>

                    </td>
                    <td colspan="9"></td>
                </tr>
            </table>
            <div>
                <div id="divLiczbaWierszy" runat="server" class="Table" style="width: 100%; display: none; position: relative; height: 23px; background-color: White;">
                    <div style="float: left; position: absolute; bottom: 2px;">
                        <asp:Label ID="lblLiczbaWierszy" runat="server"></asp:Label>
                    </div>
                </div>
                <asp:GridView ID="gvListy" runat="server" CssClass="aspGrid" Width="100%" AutoGenerateColumns="False" AllowSorting="True" AllowPaging="True" OnRowCommand="gvListy_RowCommand" OnRowDataBound="gvListy_RowDataBound" DataSourceID="sdsListy" DataKeyNames="ID_KTH_ALT,ID_PRACOWNIKA,ID_KONTRAHENTA,NAZWISKO,IMIE,ID_TYPU_IDENTYFIKATORA,NR_DOK_TOZSAMOSCI,LOGIN,EMAIL,NAZWA_AGENCJI,NIP_AGENCJI,ID_SCHEMATU,SCHEMAT_UPRAWNIEN,ID_AGENCJI" >
                    <Columns>
                        <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                <asp:LinkButton ID="lbOtworzGrid" class="btnOtworzGrid" runat="server" CausesValidation="false" CommandName="OTWORZ" CommandArgument='<%# Container.DataItemIndex %>' Text="Edytuj"></asp:LinkButton>
                            </ItemTemplate>
                            <ItemStyle VerticalAlign="Middle" />
                        </asp:TemplateField>
                        <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                <asp:LinkButton ID="lbPodgladGrid" class="btnOtworzGrid" runat="server" CausesValidation="false" CommandName="PRZEGLADAJ" CommandArgument='<%# Container.DataItemIndex %>' Text="Podgląd"></asp:LinkButton>
                            </ItemTemplate>
                            <ItemStyle VerticalAlign="Middle" />
                        </asp:TemplateField>
                        <asp:BoundField DataField="NAZWISKO" HeaderText="Nazwisko" SortExpression="NAZWISKO" />
                        <asp:BoundField DataField="IMIE" HeaderText="Imię" SortExpression="IMIE" />
                        <asp:BoundField DataField="TYP_IDENTYFIKATORA" HeaderText="Rodzaj numeru identyfikacyjnego" SortExpression="TYP_IDENTYFIKATORA" />
                        <asp:BoundField DataField="NR_DOK_TOZSAMOSCI" HeaderText="Numer identyfikacyjny" SortExpression="NR_DOK_TOZSAMOSCI" />
                        <asp:BoundField DataField="LOGIN" HeaderText="Login" SortExpression="LOGIN" />
                        <asp:BoundField DataField="EMAIL" HeaderText="e-mail" SortExpression="EMAIL" />
                        <asp:BoundField DataField="NAZWA_AGENCJI" HeaderText="Agencja" SortExpression="NAZWA_AGENCJI" />
                        <asp:BoundField DataField="NIP_AGENCJI" HeaderText="NIP agencji" SortExpression="NIP_AGENCJI" />
                        <asp:BoundField DataField="DATA_UTWORZENIA" HeaderText="Data dodania" SortExpression="DATA_UTWORZENIA" DataFormatString="{0:yyyy-MM-dd HH:mm}" />
                        <asp:BoundField DataField="UTWORZYL" HeaderText="Dodający" SortExpression="UTWORZYL" />
                    </Columns>
                    <PagerSettings Position="Top" />
                    <RowStyle CssClass="TableItem" />
                    <SelectedRowStyle CssClass="TableItemSelected" />
                    <HeaderStyle CssClass="TableHeader" />
                    <AlternatingRowStyle CssClass="TableItemAlt" />
                </asp:GridView>
                <asp:SqlDataSource ID="sdsListy" runat="server" ProviderName="System.Data.SqlClient" SelectCommand="PRACOWNICY_AGENCYJNI_LIST" SelectCommandType="StoredProcedure" ConnectionString="Data Source=10.1.0.103;Initial Catalog=kp_hold_test;User ID=ikpuser" CancelSelectOnNullParameter="False" OnSelected="sdsListy_Selected" OnSelecting="sdsListy_Selecting" >
                    <SelectParameters>
                        <asp:SessionParameter Name="P_ID_FIRMY" SessionField="ID_FIRMY" />
                        <asp:ControlParameter ControlID="tbNazwisko" Name="P_NAZWISKO" PropertyName="Text" Type="String" ConvertEmptyStringToNull="False" />
                        <asp:ControlParameter ControlID="tbImie" Name="P_IMIE" PropertyName="Text" Type="String" ConvertEmptyStringToNull="False" />
                        <asp:ControlParameter ControlID="tbNrDokTozsamosci" Name="P_NR_DOK_TOZSAMOSCI" Type="String" ConvertEmptyStringToNull="False" />
                        <asp:ControlParameter ControlID="cbTylkoDodaniPrzezUzytkownika" Name="P_ID_UTWORZYL" />
                        <asp:ControlParameter ControlID="cbAktywni" Name="P_AKTYWNY" />
                    </SelectParameters>
                </asp:SqlDataSource>
            </div>
        </div>
    </form>
</body>
</html>
