<%@ Page Language="c#" CodeBehind="AdmZatrudnieniePrawa.aspx.cs" AutoEventWireup="True" Inherits="KOLKaP_WEB.KOLKaP.AdmZatrudnieniePrawa" Culture="pl-PL" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
  <title>AdmZatrudnieniePrawa</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.bgiframe-2.1.2.js" type="text/javascript"></script>  
    <script src="../jquery/jquery.blockUI.js" type="text/javascript"></script>
</head>
<body onload="PokazOpisSchematu();" class="Table" style="margin-left: 0px; margin-right: 0px; margin-top: 0px; background-color: #c7c7c7">
  <form id="Form1" method="post" runat="server">
    <div style="padding-top: 5px; background-color:white;">
      <table cellspacing="0" cellpadding="0" width="100%">
        <tr>
          <td colspan="2"></td>
        </tr>
        <tr>
          <td style="width: 50%">
            <asp:Button ID="btnPowrot" runat="server" BackColor="Gainsboro" BorderColor="Gainsboro" BorderStyle="None" Height="22px" Width="105px" CssClass="aspButton" Text="Dane ogólne" OnClick="btnPowrot_Click"></asp:Button>
            <asp:Button ID="Button1" runat="server" BackColor="Gainsboro" BorderColor="Gainsboro" BorderStyle="None" Height="22px" Width="105px" CssClass="aspButton" Text="Prawa"></asp:Button>
            <asp:Button ID="btnZalaczniki" runat="server" BackColor="Gainsboro" BorderColor="Gainsboro" BorderStyle="None" Height="22px" Width="105px" CssClass="aspButton" Text="Załączniki" OnClick="btnZalaczniki_Click"></asp:Button>
          </td>
          <td align="right" style="width: 50%">
            <asp:Button ID="btnZatwierdz" runat="server" Width="90px" CssClass="aspButton" Text="Zatwierdź" Visible="False"></asp:Button>
          </td>
        </tr>
      </table>
    </div>
    <table style="background-color: #c7c7c7" width="100%">
      <tr>
        <td colspan="2">
          <asp:Label ID="lblError" runat="server"></asp:Label></td>
      </tr>
      <tr>
        <td colspan="2"></td>
      </tr>
      <tr>
        <td style="width: 90%">Schemat uprawnień<br />
          <asp:DropDownList ID="ddlSchematyUprawnien" runat="server" Width="100%" OnChange="PokazOpisSchematu();"
            DataSource="<%# dsZatrudnienie %>" DataMember="STANOWISKA_SCHEMATY_UPRAWNIEN_LIST"
            DataTextField="NAZWA" DataValueField="ID_SCHEMATU">
          </asp:DropDownList>
        </td>
        <td style="width: 10%">
          <div id="lblSchematOpis"></div>
        </td>
      </tr>
      <tr>
        <td colspan="2">
          <asp:Label ID="Label2" runat="server" Font-Bold="True" Font-Size="14px">Prawa do aplikacji</asp:Label>
        </td>
      </tr>
      <tr>
        <td colspan="2">
          <asp:DataGrid ID="dgAplikacje" runat="server" Width="100%" CssClass="aspGrid" DataSource="<%# dsZatrudnienie %>"
            DataMember="AK_ZATRUDNIENIE_APLIKACJE_LIST" DataKeyField="ID_APLIKACJI" AutoGenerateColumns="False">
            <SelectedItemStyle CssClass="TableItemSelected"></SelectedItemStyle>
            <AlternatingItemStyle CssClass="TableItemAlt"></AlternatingItemStyle>
            <ItemStyle CssClass="TableItem"></ItemStyle>
            <HeaderStyle CssClass="TableHeader"></HeaderStyle>
            <Columns>
              <asp:BoundColumn Visible="False" DataField="ID_APLIKACJI" SortExpression="ID_APLIKACJI"
                HeaderText="ID_APLIKACJI"></asp:BoundColumn>
              <asp:TemplateColumn HeaderText="Dostęp">
                <HeaderStyle Width="10%"></HeaderStyle>
                <ItemTemplate>
                  <asp:CheckBox ID="cePrawoAplikacja" runat="server" OnCheckedChanged="cb_CheckedChanged"
                    Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE") %>'></asp:CheckBox>
                </ItemTemplate>
              </asp:TemplateColumn>
              <asp:BoundColumn DataField="NAZWA" SortExpression="NAZWA" HeaderText="Program">
                <HeaderStyle Width="90%"></HeaderStyle>
              </asp:BoundColumn>
            </Columns>
            <PagerStyle CssClass="Pager"></PagerStyle>
          </asp:DataGrid>
        </td>
      </tr>
      <tr>
        <td colspan="2">
          <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="14px">Prawa do jednostek</asp:Label>
        </td>
      </tr>
      <tr>
        <td colspan="2">
          <asp:DataGrid ID="dgJednostki" runat="server" Width="100%" CssClass="aspGrid" DataSource="<%# dsZatrudnienie %>"
            DataMember="AK_ZATRUDNIENIE_MPZ_LIST" DataKeyField="ID_MPZ" AutoGenerateColumns="False">
            <SelectedItemStyle CssClass="TableItemSelected"></SelectedItemStyle>
            <AlternatingItemStyle CssClass="TableItemAlt"></AlternatingItemStyle>
            <ItemStyle CssClass="TableItem"></ItemStyle>
            <HeaderStyle CssClass="TableHeader"></HeaderStyle>
            <Columns>
              <asp:BoundColumn Visible="False" DataField="ID_MPZ" SortExpression="ID_MPZ" HeaderText="ID_MPZ"></asp:BoundColumn>
              <asp:TemplateColumn HeaderText="Dostęp">
                <HeaderStyle Width="20%"></HeaderStyle>
                <ItemTemplate>
                  <asp:CheckBox ID="cbPrawoJednostka" runat="server" Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE") %>' Enabled='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE_ENABLED") %>'></asp:CheckBox>
                </ItemTemplate>
              </asp:TemplateColumn>
              <asp:BoundColumn DataField="KOD_UZYJ" SortExpression="KOD_UZYJ" HeaderText="Kod">
                <HeaderStyle Width="20%"></HeaderStyle>
              </asp:BoundColumn>
              <asp:BoundColumn DataField="NAZWA" SortExpression="NAZWA" HeaderText="Jednostka">
                <HeaderStyle Width="60%"></HeaderStyle>
              </asp:BoundColumn>
            </Columns>
            <PagerStyle CssClass="Pager"></PagerStyle>
          </asp:DataGrid>
        </td>
      </tr>
    </table>
  </form>
</body>
</html>
