<%@ Page Language="c#" Codebehind="AdmZmianaPrawSzczegoly.aspx.cs" AutoEventWireup="True" Inherits="KOLKaP_WEB.KOLKaP.AdmZmianaPrawSzczegoly" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
  <title>AdmZmianaPrawSzczegoly</title>
  
  <meta name="CODE_LANGUAGE" content="C#" />
  <meta name="vs_defaultClientScript" content="JavaScript" />
  
  <link rel="stylesheet" type="text/css" href="../Web.css?2" />
  <script language="javascript" src="../Skrypty.js" type="text/javascript"></script>
</head>
<body class="Body" style="margin-left: 0px; margin-right: 0px; margin: 0px" onload="PokazOpisSchematu();">
  <form id="Form1" method="post" runat="server">
    <div>
      <table class="Table" border="0" cellspacing="0" cellpadding="0" width="100%">
        <tr>
          <td style="height: 20px" colspan="3">
            <asp:Button ID="btnDoAkceptacjiKJ" runat="server" Enabled="False" Visible="False" Text="Do akceptacji kierownika jednostki" CssClass="aspButton" OnClick="btnDoAkceptacjiKJ_Click" Width="230px"></asp:Button>
            <asp:Button ID="btnDoAkceptacjiZP" runat="server" Enabled="False" Visible="False" Text="Do akceptacji administratora uprawnień" CssClass="aspButton" OnClick="btnDoAkceptacjiZP_Click" Width="250px"></asp:Button>
            <asp:Button ID="btnAkceptujZP" runat="server" Enabled="False" Visible="False" Text="Akceptuj" CssClass="aspButton" OnClick="btnAkceptujZP_Click"></asp:Button>
            <asp:Button ID="btnOdrzucZP" runat="server" Enabled="False" Visible="False" Text="Odrzuć" CssClass="aspButton" OnClick="btnOdrzucZP_Click"></asp:Button>
          </td>
          <td style="height: 20px" align="right">
            <asp:Button ID="btnPowrot" runat="server" Text="Powrót" CssClass="aspButton" Width="90px"
              OnClick="btnPowrot_Click"></asp:Button>
            <asp:Button ID="btnZapisz" runat="server" Text="Zapisz" CssClass="aspButton" Width="90px"
              OnClick="btnZapisz_Click"></asp:Button>
          </td>
        </tr>
        <tr>
          <td colspan="4"><asp:Label ID="lblError" runat="server"></asp:Label></td>
        </tr>
        <tr>
          <td colspan="4">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="2">
            <small>Status</small><br />
            <asp:Label ID="lblStatus" runat="server" Font-Size="Small"></asp:Label>
          </td>
        </tr>
        <tr>
          <td style="width:50%" colspan="2">
            <small>Firma</small><br />
            <asp:TextBox ID="tbFirma" runat="server" Enabled="False" Width="95%" ReadOnly="True"></asp:TextBox></td>
          <td style="width:50%" colspan="2">
            <small>Jednostka</small><br />
            <asp:TextBox ID="tbJednostka" runat="server" Enabled="False" Width="100%" ReadOnly="True"></asp:TextBox>
          </td>
        </tr>
        <tr>
          <td colspan="2">
            <small>Imię</small><br />
            <asp:TextBox ID="tbImie" runat="server" Enabled="False" Width="95%" ReadOnly="True"></asp:TextBox>
          </td>
          <td colspan="2">
            <small>Nazwisko</small><br />
            <asp:TextBox ID="tbNazwisko" runat="server" Enabled="False" Width="100%" ReadOnly="True"></asp:TextBox>
          </td>
        </tr>
        <tr>
          <td colspan="2">
            <small>Stanowisko</small><br />
            <asp:TextBox ID="tbStanowisko" runat="server" Enabled="False" Width="95%" ReadOnly="True"></asp:TextBox>
          </td>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">
            <small>Data zmiany (yyyy-MM-dd)</small><br />
            <asp:TextBox ID="tbDataZmiany" runat="server" Enabled="True" Width="95%" ReadOnly="False"></asp:TextBox>
          </td>
          <td style="height: 24px" colspan="2">
            <small>Schemat uprawnień</small><br />
            <asp:DropDownList ID="ddlSchematUprawnien" runat="server" Width="100%" OnChange="PokazOpisSchematu();"></asp:DropDownList>
          </td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="2"><div id="lblSchematOpis"></div></td>
        </tr>
        <tr>
          <td colspan="4">
            <asp:Label ID="lblJednostki" runat="server" Font-Bold="True" Font-Size="9pt" Font-Names="Tahoma">Prawa do aplikacji</asp:Label>
          </td>
        </tr>
        <tr>
          <td colspan="4" style="width: 50%" valign="top">
            <asp:DataGrid ID="dgAplikacje" runat="server" CssClass="aspGrid" Width="100%" DataSource="<%# dvAplikacje %>"
              AutoGenerateColumns="False" PageSize="12">
              <AlternatingItemStyle CssClass="TableItemAlt"></AlternatingItemStyle>
              <ItemStyle CssClass="TableItem"></ItemStyle>
              <HeaderStyle HorizontalAlign="Center" ForeColor="White" CssClass="TableHeader" VerticalAlign="Top">
              </HeaderStyle>
              <Columns>
                <asp:TemplateColumn HeaderText="Obecne">
                  <HeaderStyle Width="10px"></HeaderStyle>
                  <ItemStyle HorizontalAlign="Center"></ItemStyle>
                  <ItemTemplate>
                    <asp:CheckBox ID="cbObecne" runat="server" Enabled="False" Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_STARE") %>'>
                    </asp:CheckBox>
                  </ItemTemplate>
                </asp:TemplateColumn>
                <asp:TemplateColumn HeaderText="Nowe">
                  <HeaderStyle Width="10px"></HeaderStyle>
                  <ItemStyle HorizontalAlign="Center"></ItemStyle>
                  <ItemTemplate>
                    <asp:CheckBox ID="cbNowe" runat="server" AutoPostBack="True" OnCheckedChanged="AdmZmianaPrawSzczegoly_CheckedChanged"
                      Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE") %>'></asp:CheckBox>
                  </ItemTemplate>
                </asp:TemplateColumn>
                <asp:BoundColumn Visible="False" DataField="ID_APLIKACJI" SortExpression="ID_APLIKACJI"
                  HeaderText="ID_APLIKACJI"></asp:BoundColumn>
                <asp:BoundColumn DataField="NAZWA" SortExpression="NAZWA" HeaderText="Nazwa">
                  <HeaderStyle Width="100%"></HeaderStyle>
                </asp:BoundColumn>
              </Columns>
              <PagerStyle Position="Top" BackColor="LightGray" CssClass="Pager" Mode="NumericPages">
              </PagerStyle>
            </asp:DataGrid>
          </td>
        </tr>
        <tr>
          <td colspan="4">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="4">
            <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="9pt" Font-Names="Tahoma">Prawa do jednostek</asp:Label>
          </td>
        </tr>
        <tr>
          <td colspan="4" style="width: 50%" valign="top">
            <asp:DataGrid ID="dgJednostki" runat="server" CssClass="aspGrid" Width="100%" DataSource="<%# dvJednostki %>"
              AutoGenerateColumns="False" PageSize="12">
              <AlternatingItemStyle CssClass="TableItemAlt"></AlternatingItemStyle>
              <ItemStyle CssClass="TableItem"></ItemStyle>
              <HeaderStyle HorizontalAlign="Center" ForeColor="White" CssClass="TableHeader" VerticalAlign="Top">
              </HeaderStyle>
              <Columns>
                <asp:TemplateColumn HeaderText="Obecne">
                  <HeaderStyle Width="10px"></HeaderStyle>
                  <ItemStyle HorizontalAlign="Center"></ItemStyle>
                  <ItemTemplate>
                    <asp:CheckBox ID="cbObecneJednostki" runat="server" Enabled="False" Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_STARE") %>'>
                    </asp:CheckBox>
                  </ItemTemplate>
                </asp:TemplateColumn>
                <asp:TemplateColumn HeaderText="Nowe">
                  <HeaderStyle Width="10px"></HeaderStyle>
                  <ItemStyle HorizontalAlign="Center"></ItemStyle>
                  <ItemTemplate>
                    <asp:CheckBox ID="cbNoweJednostki" runat="server" Checked='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE") %>' Enabled='<%# DataBinder.Eval(Container, "DataItem.PRAWO_NOWE_ENABLED") %>'>
                    </asp:CheckBox>
                  </ItemTemplate>
                </asp:TemplateColumn>
                <asp:BoundColumn Visible="False" DataField="ID_MPZ" SortExpression="ID_MPZ" HeaderText="ID_MPZ">
                </asp:BoundColumn>
                <asp:BoundColumn Visible="False" DataField="ID_MPZ_PRZODKA" SortExpression="ID_MPZ_PRZODKA"
                  HeaderText="ID_MPZ_PRZODKA"></asp:BoundColumn>
                <asp:BoundColumn DataField="KOD_UZYJ" SortExpression="KOD_UZYJ" HeaderText="Kod"></asp:BoundColumn>
                <asp:BoundColumn DataField="NAZWA" SortExpression="NAZWA" HeaderText="Nazwa"></asp:BoundColumn>
                <asp:BoundColumn Visible="False" DataField="MPZ" SortExpression="MPZ" HeaderText="MPZ">
                </asp:BoundColumn>
              </Columns>
              <PagerStyle Position="Top" BackColor="LightGray" CssClass="Pager" Mode="NumericPages">
              </PagerStyle>
            </asp:DataGrid>
          </td>
        </tr>
      </table>
      <br />
    </div>
  </form>
</body>
</html>
