rendered paste body<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GUI.aspx.cs" Inherits="GUI" ValidateRequest="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Krisehåndteringssystem 1.0 - Observasjoner, behov og tiltak</title>
<link type="text/css" href="Css/Stylesheet.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<div id="main">
<p class="navigering">
Behov, tiltak og observasjoner - <asp:LinkButton ID="linkTiltak" runat="server" PostBackUrl="Tiltak.aspx">Aktive og avsluttede tiltak</asp:LinkButton>
-
<asp:LinkButton ID="linkPersoner" runat="server" PostBackUrl="~/Personer.aspx">Personer</asp:LinkButton>
-
<asp:LinkButton ID="linkRegistrerRessurs" runat="server" PostBackUrl="~/Ressurser.aspx">Ressurser</asp:LinkButton></p>
<hr />
<asp:Panel ID="pnlBehovRessurser" runat="server">
<table width="90%">
<tr>
<td colspan="3" style="height: 261px">
<fieldset style="border-color: White ; border-style: solid ; padding: 5px 5px 5px 5px"><legend class="tittel">Ubehandlede behov og behov under arbeid:</legend>
<asp:GridView ID="gridBehov" runat="server" AutoGenerateColumns="false" CssClass="gridview" CellPadding="2" ForeColor="#333333" OnSelectedIndexChanged="gridBehov_SelectedIndexChanged" OnLoad="gridBehov_Load" AllowPaging="True" PageSize="5" OnPageIndexChanging="gridBehov_PageIndexChanging" AutoGenerateEditButton="True" OnRowEditing="gridBehov_RowEditing">
<Columns>
<asp:CommandField ButtonType="Button" ShowSelectButton="True" SelectText="Velg" />
<asp:BoundField DataField="Bid" HeaderText="Behov-ID" SortExpression="Bid" />
<asp:BoundField DataField="Beskrivelse" HeaderText="Beskrivelse" SortExpression="Beskrivelse" />
<asp:BoundField DataField="Tidspunkt" HeaderText="Tidspunkt" SortExpression="Tidspunkt" />
<asp:BoundField DataField="Kategori" HeaderText="Kategori" SortExpression="Kategori" />
<asp:BoundField DataField="Type" HeaderText="Type" SortExpression="Type" />
<asp:BoundField DataField="Utm" HeaderText="UTM" SortExpression="Utm" />
<asp:BoundField DataField="Pid" HeaderText="Person-ID" SortExpression="Pid" />
<asp:BoundField DataField="Tidsfaktor" HeaderText="Tidsfaktor" SortExpression="Tidsfaktor" />
<asp:BoundField DataField="Status" HeaderText="Status" SortExpression="Status" />
</Columns>
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#E3EAEB" />
<EditRowStyle BackColor="#7C6F57" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#1C5E66" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView> </fieldset></td>
</tr>
<tr>
<td id="cellTildelteRessurser" style="height: 128px"><fieldset style="border-color: White ; border-style: solid ; padding: 5px 5px 5px 5px">
<legend class="tittel">Tildelte ressurser:</legend>
<asp:Panel ID="pnlTildelteRessurser" runat="server" ScrollBars="Vertical" CssClass="panel">
<asp:GridView ID="gridTildelteRessurser" runat="server" AutoGenerateColumns="false" CssClass="gridview" CellPadding="2" ForeColor="#333333" GridLines="Vertical" OnLoad="gridTildelteRessurser_Load" OnSelectedIndexChanged="gridTildelteRessurser_SelectedIndexChanged">
<Columns>
<asp:CommandField ButtonType="Button" ShowSelectButton="True" SelectText="Velg" />
<asp:BoundField DataField="Rid" />
<asp:BoundField DataField="Beskrivelse" HeaderText="Beskrivelse" SortExpression="Beskrivelse" />
<asp:TemplateField HeaderText="Kategori, Type">
<ItemTemplate>
<asp:Label ID="lblKategori2" runat="server" Text='<%# Bind("Kategori") %>'></asp:Label>
<asp:Label ID="lblKomma2" runat="server" Text=", "></asp:Label>
<asp:Label ID="lblType2" runat="server" Text='<%# Bind("Type") %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Utm" HeaderText="UTM" SortExpression="Utm" />
<asp:BoundField DataField="Pid" HeaderText="Person-ID" SortExpression="Pid" />
</Columns>
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#E3EAEB" />
<EditRowStyle BackColor="#7C6F57" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#1C5E66" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
</asp:Panel>
<asp:Button ID="btnRegistrerTiltak" runat="server" Text="Registrer tiltak" OnClick="btnRegistrerTiltak_Click" CssClass="button" Enabled="False" />
<asp:Label ID="lblRegisterTiltak" runat="server" CssClass="labeloutput"></asp:Label><br />
<asp:LinkButton ID="linkAktiveTiltak" runat="server" PostBackUrl="~/Tiltak.aspx"
CssClass="link">Gå til aktive tiltak</asp:LinkButton></fieldset></td>
<td align="center" id="cellRessursKnapper" style="height: 128px">
<br />
<asp:Button ID="btnTildelRessurs" runat="server" Text="<---" OnClick="btnTildelRessurs_Click" CssClass="button" Enabled="False"/>
<asp:Button ID="btnFrigjorRessurs" runat="server" Text="--->" OnClick="btnFrigjorRessurs_Click" CssClass="button" Enabled="False"/>
</td>
<td id="cellLedigeRessurser" style="width: 40%; height: 128px;"><fieldset style="border-color: White ; border-style: solid ; padding: 5px 5px 5px 5px">
<legend class="tittel">Ledige ressurser:</legend>
<asp:Panel ID="pnlLedigeRessurser" runat="server" ScrollBars="Vertical" CssClass="panel">
<asp:GridView ID="gridLedigeRessurser" runat="server" CssClass="gridview" OnSelectedIndexChanged="gridLedigeRessurser_SelectedIndexChanged" AutoGenerateColumns="false" CellPadding="2" ForeColor="#333333" GridLines="Vertical" OnLoad="gridLedigeRessurser_Load">
<Columns>
<asp:CommandField ButtonType="Button" ShowSelectButton="True" SelectText="Velg" />
<asp:BoundField DataField="Rid" />
<asp:BoundField DataField="Beskrivelse" HeaderText="Beskrivelse" SortExpression="Beskrivelse" />
<asp:TemplateField HeaderText="Kategori, Type">
<ItemTemplate>
<asp:Label ID="lblKategori2" runat="server" Text='<%# Bind("Kategori") %>'></asp:Label>
<asp:Label ID="lblKomma2" runat="server" Text=", "></asp:Label>
<asp:Label ID="lblType2" runat="server" Text='<%# Bind("Type") %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Utm" HeaderText="UTM" SortExpression="Utm" />
<asp:BoundField DataField="Pid" HeaderText="Person-ID" SortExpression="Pid" />
</Columns>
<SelectedRowStyle BorderColor="White" BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#E3EAEB" />
<EditRowStyle BackColor="#7C6F57" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#1C5E66" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
</asp:Panel>
<asp:LinkButton ID="linkLeggTilRessurs" runat="server" PostBackUrl="~/Ressurser.aspx" CssClass="link">Legg til ressurs</asp:LinkButton></fieldset></td>
</tr>
</table>
</asp:Panel>
<table width="90%">
<tr>
<td style="width: 312px"><fieldset style="border-color: White ; border-style: solid ; padding: 5px 5px 5px 5px">
<legend class="tittel">Nytt behov:</legend>
<!-- tabell for registrering av nytt behov -->
<table id="behovtabell">
<tr>
<td id="cellBehovLabel"><asp:Label ID="lblUtm" runat="server" Text="UTM: *" CssClass="labelBehov"></asp:Label></td>
<td style="height: 46px; width: 211px;">
<div id="divUtm">
<asp:TextBox ID="txtUtm1" runat="server" MaxLength="7" CssClass="inputUtm" Width="100px"></asp:TextBox>
<asp:TextBox ID="txtUtm2" runat="server" MaxLength="6" CssClass="inputUtm" Width="80px"></asp:TextBox>
</div>
</td>
<td style="height: 46px"><asp:Label ID="lblUtmVal" runat="server" CssClass="lblValStjerne"></asp:Label></td>
</tr>
<tr>
<td>
<asp:Label ID="lblTidspunkt" runat="server" Text="Tidspunkt:" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px">
<asp:TextBox ID="txtTidspunkt" runat="server" BackColor="White" CssClass="inputBehov" MaxLength="19" Width="172px"></asp:TextBox>
<asp:ImageButton ID="imgDateTime" runat="server" ImageUrl="~/images/datetime.gif" OnClick="imgDateTime_Click" ToolTip="Henter systemtid" /></td>
<td><asp:Label id="lblTimestamp" runat="server" CssClass="lblValStjerne"></asp:Label>
</td>
</tr>
<tr>
<td style="height: 81px"><asp:Label ID="lblBeskrivelse" runat="server" Text="Beskrivelse: *" CssClass="labelBehov"></asp:Label></td>
<td style="height: 81px; width: 209px;"><asp:TextBox ID="txtBeskrivelse" runat="server" Height="73px" TextMode="MultiLine" CssClass="inputBehov" ></asp:TextBox></td>
<td style="height: 81px"><asp:Label ID="lblBeskrivelseVal" runat="server" CssClass="lblValStjerne"></asp:Label></td>
</tr>
<tr>
<td><asp:Label ID="lblKategori" runat="server" Text="Kategori: *" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px">
<asp:DropDownList ID="ddlKategori" runat="server" OnInit="ddlKategori_Init" CssClass="inputBehov" Width="205px" >
</asp:DropDownList></td>
</tr>
<tr>
<td><asp:Label ID="lblType" runat="server" Text="Type: *" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px">
<asp:DropDownList ID="ddlType" runat="server" OnInit="ddlType_Init" CssClass="inputBehov" Width="205px">
</asp:DropDownList></td>
</tr>
<tr>
<td><asp:Label ID="lblTidsfaktor" runat="server" Text="Tidsfaktor: *" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px">
<asp:DropDownList ID="ddlTidsfaktor" runat="server" OnInit="ddlTidsfaktor_Init" CssClass="inputBehov" Width="205px">
</asp:DropDownList></td>
</tr>
<tr>
<td><asp:Label ID="lblOid" runat="server" Text="Oid:" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px"><asp:TextBox ID="txtOid" runat="server" CssClass="inputBehov"></asp:TextBox></td>
<td><asp:Label ID="lblOidVal" runat="server" CssClass="lblValStjerne"></asp:Label></td>
</tr>
<tr>
<td><asp:Label ID="lblPid" runat="server" Text="Pid:" CssClass="labelBehov"></asp:Label></td>
<td style="width: 211px"><asp:TextBox ID="txtPid" runat="server" CssClass="inputBehov"></asp:TextBox></td>
<td><asp:Label ID="lblPidVal" runat="server" CssClass="lblValStjerne"></asp:Label></td>
</tr>
<tr>
<td colspan="2" align="right">
<asp:CheckBox ID="chkObservasjon" runat="server" Checked="True" Text="Sett observasjon til ferdigbehandlet når behov er laget" TextAlign="Left" />
</td>
</tr>
<tr>
<td colspan="2">
<asp:Button ID="btnRegistrerBehov" runat="server" Text="Registrer behov" OnClick="btnRegistrerBehov_Click" CssClass="button" Width="130px" />
<asp:Button ID="btnTom" runat="server" OnClick="btnTom_Click" CssClass="button" Text="Tøm felter" Width="75px" />
</td>
</tr>
<!-- slutt behovtabell -->
</table>
</fieldset></td>
<td valign="top">
<br />
<asp:Button ID="btnIverksettBehov" runat="server" Text="<--" OnClick="btnIverksettBehov_Click" CssClass="button" Enabled="False"/>
</td>
<td style="text-align: left; width: 65%;" id="cellObservasjoner"><fieldset style="border-color: White ; border-style: solid ; padding: 5px 5px 5px 5px">
<legend class="tittel">Ikke vurderte observasjoner:</legend>
<asp:Panel ID="pnlObservasjoner" runat="server" ScrollBars="Vertical" CssClass="panel">
<asp:GridView ID="gridObservasjoner" runat="server" AllowSorting="True"
CssClass="gridview" PageSize="100" AutoGenerateColumns="false" UseAccessibleHeader="False" CellPadding="2" ForeColor="#333333" GridLines="Vertical" OnSelectedIndexChanged="gridObservasjoner_SelectedIndexChanged" OnLoad="gridObservasjoner_Load">
<Columns>
<asp:CommandField ButtonType="Button" ShowSelectButton="true" SelectText="Velg" />
<asp:BoundField DataField="Oid" />
<asp:BoundField DataField="Beskrivelse" HeaderText="Beskrivelse" SortExpression="Beskrivelse" />
<asp:BoundField DataField="Tidspunkt" HeaderText="Tidspunkt" SortExpression="Tidspunkt" />
<asp:BoundField DataField="Utm" HeaderText="UTM" SortExpression="Utm" />
<asp:BoundField DataField="Pid" HeaderText="Person-ID" SortExpression="Pid" />
</Columns>
<RowStyle BackColor="#E3EAEB" />
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<EditRowStyle CssClass="gridrowObservasjoner" BackColor="#7C6F57" />
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#1C5E66" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
</asp:Panel>
<asp:Button ID="btnSettTilVurdert" runat="server" Text="Ikke behov for tiltak" OnClick="btnSettTilVurdert_Click" CssClass="button" Enabled="False" Width="135px" /></fieldset></td>
</tr>
<!-- slutt tabell -->
</table>
</div>
<asp:Panel ID="pnlFooter" CssClass="footer" runat="server">
<asp:TextBox ID="txtTilbakemelding" runat="server" TextMode="MultiLine" Rows="3"></asp:TextBox>
</asp:Panel>
</form>
</body>
</html>