<%@ Page Language="c#" Codebehind="UrlopyLista.aspx.cs" AutoEventWireup="True" Inherits="KOLKaP_WEB.KOLKaP.UrlopyLista" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
  <title>Urlopy</title>
  <meta content="True" name="vs_showGrid" />
  
  <meta content="C#" name="CODE_LANGUAGE" />
  <meta content="JavaScript" name="vs_defaultClientScript" />
  
  <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.corner.js" type="text/javascript"></script>

    <script src="../jquery/jquery.blockUI.js" type="text/javascript"></script>
  <style type="text/css">
    .DataGridFixedHeader { POSITION: relative; TOP: expression(this.offsetParent.scrollTop) }
  </style>
    <script type="text/javascript">
        $(function () {
            $("#btnDrukuj").button({ icons: { primary: 'ui-icon-print' } });
            $("#btnOdswiez").button({ icons: { primary: 'ui-icon-refresh' } });

            if (!$("#btnDrukuj").attr('href')) {
                $("#btnDrukuj").addClass("ui-state-disabled");
                $("#btnDrukuj").prop("onclick", null);
            }

            if (!$("#btnOdswiez").attr('href')) {
                $("#btnOdswiez").addClass("ui-state-disabled");
                $("#btnOdswiez").prop("onclick", null);
            }
        });
    </script>
</head>
<body class="Body" oncontextmenu="return false" style="margin-left:0; margin-right:0">
  <script type="text/javascript">
    window.onload = function() {
      
      if (document.getElementById('ceZObowiazujacaUmowaDla').checked)
        document.getElementById('ddlJednostka').disabled = false;
      else
        document.getElementById('ddlJednostka').disabled = true;
        
      document.getElementById('ceZObowiazujacaUmowaDla').onclick = function() {
        if(this.checked) 
          document.getElementById('ddlJednostka').disabled = false;
        else if(!this.checked) 
          document.getElementById('ddlJednostka').disabled = true;
      }
    }
    
    //window.onresize = function e()
    //{
    //   var grud = document.getElementById('dgUrlopy');
    //   alert(grid.id);
    //}
  </script>
  <form id="Form1" method="post" runat="server">
    <table class="Body" cellspacing="0" cellpadding="0" width="100%" border="0">
      <tr>
        <td colspan="5">
          <asp:Label ID="lblOpis" runat="server" Font-Size="Medium" Font-Bold="True">Urlopy</asp:Label>
        </td>
      </tr>
      <tr>
        <td colspan="5">
          &nbsp;<br />
          &nbsp;
        </td>
      </tr>
      <tr>
        <td colspan="5">
          <asp:Label ID="lblError" runat="server" EnableViewState="False"></asp:Label>
        </td>
      </tr>
      <tr>
        <td colspan="5">
          <asp:Label ID="lblKomunikat" runat="server" EnableViewState="False"></asp:Label>
        </td>
      </tr>
      <tr>
        <td valign="bottom" style="width:20%">
          <small>Nazwisko</small>
          <asp:TextBox ID="tbNazwisko" runat="server" Width="100%"></asp:TextBox>
        </td>
        <td valign="bottom" style="width:20%">
          <small>Imię</small>
          <asp:TextBox ID="tbImie" runat="server" Width="100%"></asp:TextBox>
        </td>
        <td valign="bottom" style="width:20%">
          <small>Pesel</small><asp:TextBox ID="tbPesel" runat="server" Width="100%"></asp:TextBox>
        </td>
        <td valign="bottom" style="width:20%">
          <small>Nr kartoteki</small>
          <asp:TextBox ID="tbNrKartoteki" runat="server" Width="100%"></asp:TextBox>
        </td>
        <td valign="bottom" style="width:20%">
          <asp:LinkButton ID="btnOdswiez" runat="server" Width="90px" CssClass="Button" Text="Odśwież"
            OnClick="btnOdswiez_Click"></asp:LinkButton>
         </td>
      </tr>
      <tr>
        <td valign="bottom" style="width:20%">
          <asp:CheckBox ID="ceZObowiazujacaUmowaDla" runat="server" Text="Z obowiązującą umową dla"
            Checked="True" AutoPostBack="True" Enabled="False"></asp:CheckBox>
        </td>
        <td valign="bottom" style="width:20%" colspan="2">
          <asp:Label ID="lblJednostka" runat="server">
              <small>Jednostka</small>
          </asp:Label>
          <asp:DropDownList ID="ddlJednostka" runat="server" Width="100%" Enabled="False">
          </asp:DropDownList>
        </td>
        <td valign="bottom" style="width:20%">
          <small>Rok</small>
          <asp:TextBox ID="tbRokOd" runat="server" Width="100%" Enabled="False"></asp:TextBox>
        </td>
        <td valign="bottom" style="width:20%"></td>
        <td style="width:20%"></td>
      </tr>
      <tr>
        <td colspan="5"></td>
      </tr>
      <tr>
        <td colspan="2">
          <asp:LinkButton ID="btnDrukuj" runat="server" Width="230px" CssClass="aspButton" Text="Raport z wykorzystania urlopów"
            OnClick="btnDrukuj_Click"></asp:LinkButton>
        </td>
        <td style="width:20%"></td>
        <td style="width:20%"></td>
        <td style="width:20%"></td>
      </tr>
    </table>
    <br />
    <table cellspacing="0" cellpadding="0" style="width:100%;" border="0">
      <tr>
        <td>
          <asp:Label ID="lblStan" runat="server" EnableViewState="False" Font-Size="14px"></asp:Label>
        </td>
      </tr>
      <tr style="width:100%">
        <td valign="top" style="width:100%">
          <asp:DataGrid ID="dgUrlopy" runat="server" CssClass="aspGrid" Width="100%" AllowSorting="True"
            PageSize="15" DataSource="<%# dvUmowy %>" AutoGenerateColumns="False">
            <AlternatingItemStyle CssClass="TableItemAlt"></AlternatingItemStyle>
            <ItemStyle CssClass="TableItem"></ItemStyle>
            <HeaderStyle HorizontalAlign="Center" ForeColor="White" CssClass="TableHeader" VerticalAlign="Top">
            </HeaderStyle>
            <Columns>
              <asp:ButtonColumn CommandName="Select"></asp:ButtonColumn>
              <asp:BoundColumn Visible="False" DataField="ID_URLOPU" SortExpression="ID_URLOPU"
                HeaderText="ID_URLOPU"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="ID_PRACOWNIKA" SortExpression="ID_PRACOWNIKA"
                HeaderText="ID_PRACOWNIKA"></asp:BoundColumn>
              <asp:BoundColumn DataField="ROK" SortExpression="ROK" HeaderText="Rok"></asp:BoundColumn>
              <asp:BoundColumn DataField="NR_KARTOTEKI" SortExpression="NR_KARTOTEKI" HeaderText="Nr kartoteki">
              </asp:BoundColumn>
              <asp:BoundColumn DataField="NAZWISKO" SortExpression="NAZWISKO" HeaderText="Nazwisko">
              </asp:BoundColumn>
              <asp:BoundColumn DataField="IMIE" SortExpression="IMIE" HeaderText="Imię"></asp:BoundColumn>
              <asp:BoundColumn Visible="false" DataField="DNI_POZ" SortExpression="DNI_POZ" HeaderText="Dni" DataFormatString="{0:N}" HeaderStyle-BackColor="#DCAD49" HeaderStyle-ForeColor="Black">
              </asp:BoundColumn>
              <asp:BoundColumn DataField="DNI_POZ_TEKST" SortExpression="DNI_POZ" HeaderText="Dni" HeaderStyle-BackColor="#DCAD49" HeaderStyle-ForeColor="Black">
              </asp:BoundColumn>
              <asp:BoundColumn DataField="GODZINY_POZ" SortExpression="GODZINY_POZ" HeaderText="Godziny"
                DataFormatString="{0:N}" HeaderStyle-BackColor="#DCAD49" HeaderStyle-ForeColor="Black"></asp:BoundColumn>
              <asp:BoundColumn DataField="DNI_BIEZACY" SortExpression="DNI_BIEZACY" HeaderText="Dni"
                DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn DataField="GODZINY_BIEZACY" SortExpression="GODZINY_BIEZACY" HeaderText="Godziny"
                DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn Visible="false" DataField="DNI_ZALEGLY" SortExpression="DNI_ZALEGLY" HeaderText="Dni"
                DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn DataField="DNI_ZALEGLY_TEKST" SortExpression="DNI_ZALEGLY" HeaderText="Dni"></asp:BoundColumn>
              <asp:BoundColumn DataField="GODZINY_ZALEGLY" SortExpression="GODZINY_ZALEGLY" HeaderText="Godziny"
                DataFormatString="{0:N}"></asp:BoundColumn>
 <%--             <asp:BoundColumn DataField="DNI_WYK" SortExpression="DNI_WYK" HeaderText="Dni" DataFormatString="{0:N}">
              </asp:BoundColumn>--%>
              <asp:BoundColumn DataField="DNI_WYK_TEKST" SortExpression="DNI_WYK" HeaderText="Dni"></asp:BoundColumn>
              <asp:BoundColumn DataField="GODZINY_WYK" SortExpression="GODZINY_WYK" HeaderText="Godziny"
                DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn DataField="DNI_OP_DZIECKO_WYK" SortExpression="DNI_OP_DZIECKO_WYK"
                HeaderText="Dni" DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn DataField="GODZINY_OP_DZIECKO_WYK" SortExpression="GODZINY_OP_DZIECKO_WYK"
                HeaderText="Godziny" DataFormatString="{0:N}"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="PRACOWNIK" SortExpression="PRACOWNIK"
                HeaderText="PRACOWNIK"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="DNI_POPRZEDNIE" SortExpression="DNI_POPRZEDNIE"
                HeaderText="DNI_POPRZEDNIE"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="GODZINY_POPRZEDNIE" SortExpression="GODZINY_POPRZEDNIE"
                HeaderText="GODZINY_POPRZEDNIE"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="DNI_BIEZACE_SUM" SortExpression="DNI_BIEZACE_SUM"
                HeaderText="DNI_BIEZACE_SUM"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="GODZINY_BIEZACE_SUM" SortExpression="GODZINY_BIEZACE_SUM"
                HeaderText="GODZINY_BIEZACE_SUM"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="JEDNOSTKA" SortExpression="JEDNOSTKA"
                HeaderText="JEDNOSTKA"></asp:BoundColumn>
              <asp:BoundColumn Visible="False" DataField="WYLICZONY" SortExpression="WYLICZONY"
                HeaderText="WYLICZONY"></asp:BoundColumn>
            </Columns>
            <PagerStyle BackColor="LightGray" CssClass="Pager"></PagerStyle>
          </asp:DataGrid>
        </td>
      </tr>
      <tr>
        <td colspan="5">
          <asp:Label ID="lblSkroconaNormaInfo" runat="server" Font-Size="Smaller" Visible="false">*Liczba dni w przypadku 7h dnia pracy dla osób ze skrócona normą czasu pracy</asp:Label>
        </td>
      </tr>
    </table>
  </form>
</body>
</html>
