-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vacante.aspx
133 lines (126 loc) · 7.01 KB
/
Vacante.aspx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Vacante.aspx.vb" Inherits="Vacante" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div class="row">
<div class="col-md-12">
<h2 class="titulos jumbotron">Vacantes Disponibles</h2>
<h3>
<span style="float:left;"><asp:Label ID="lblInfo" runat="server" /></span>
</h3>
</div>
</div>
<div class="row">
<div class="table-responsive col-md-10">
<form runat="server">
<%--Tabla GridView con diseño Display DAtaTAbleJQuery...--%>
<%--Ultima Actualizacion 23/08/2016...--%>
<asp:GridView ID="Vacantes" runat="server" DataSourceID="Conn"
AutoGenerateColumns="False"
Class="gvv display"
DataKeyNames="Id_Puesto"
GridLines="None"
ShowHeaderWhenEmpty="true"
EmptyDataText = "No hay Registros">
<EditRowStyle BackColor="#ffffcc" />
<Columns>
<%--campos no editables...--%>
<asp:BoundField DataField="Id_Puesto" HeaderText="Nº" InsertVisible="False" ReadOnly="True" SortExpression="Id_Puesto" ControlStyle-Width="70px" />
<asp:BoundField DataField="Puesto" HeaderText="Puesto" InsertVisible="False" ReadOnly="True" SortExpression="Puesto" ControlStyle-Width="70px" />
<asp:BoundField DataField="Departamento" HeaderText="Departamento" InsertVisible="False" ReadOnly="True" SortExpression="Departamento" ControlStyle-Width="70px" />
<%--botones de acción sobre los registros...--%>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="200px" HeaderText="Acciones">
<ItemTemplate>
<%--Botones de eliminar y editar cliente...--%>
<div class="row">
<div class="col-md-4">
<asp:LinkButton ID="btnEdit" runat="server" Text="Ver Prospectos" CssClass="btn btn-info"/>
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="Conn" runat="server"
ConnectionString="Data Source=192.168.100.102; Initial Catalog=GestionRH; User id=sa; Password=B1Admin"
SelectCommand="Select T0.Id_Puesto,Puesto=T0.Nombre,Departamento=T1.Nombre From GestionRH.dbo.TPD T0 Inner Join GestionRH.dbo.TDE T1 ON (T1.Id_Departamento=T0.Id_Departamento) WHERE T0.Disponible=1">
</asp:SqlDataSource>
</form>
</div>
<form action="empleado" method="POST">
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Alta Departamento</h4>
</div>
<div class="modal-body">
<div class="form-group">
<label for="recipient-name" class="control-label">Nombre</label>
<input type="text" class="form-control" name="nombre" id="recipient-name"/>
</div>
<div class="form-group">
<label for="message-text" class="control-label">Departamento</label>
<!--<select class="form-control" name="departamento">
<option value="#">-Departamento-</option>
@foreach($departamentos as $departamento)
<option value="{{$departamento->id}}">{{$departamento->nombre}}</option>
@endforeach
</select>-->
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
<button type="submit" class="btn btn-primary">Registrar</button>
</div>
</div>
</div>
</div>
</form>
</div>
<%--Script java...--%>
<%--Cargar tabla con opciones y traducir al español...--%>
<%--Ultima actualizacion 23/08/2016...--%>
<script type="text/javascript">
$('#exampleModal').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget) // Button that triggered the modal
var recipient = button.data('whatever') // Extract info from data-* attributes
var modal = $(this)
modal.find('.modal-title').text('New message to ' + recipient)
modal.find('.modal-body input').val(recipient)
})
</script>
<script>
$(document).ready(function () {
$(".gvv").prepend($("<thead></thead><tfoot></tfoot>").append($(this).find("tr:first"))).dataTable({
"language":
{
"sProcessing": "Procesando...",
"sLengthMenu": "Mostrar _MENU_ registros",
"sZeroRecords": "No se encontraron resultados",
"sEmptyTable": "Ningún dato disponible en esta tabla",
"sInfo": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
"sInfoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
"sInfoFiltered": "(filtrado de un total de _MAX_ registros)",
"sInfoPostFix": "",
"sSearch": "Buscar:",
"sUrl": "",
"sInfoThousands": ",",
"sLoadingRecords": "Cargando...",
"oPaginate": {
"sFirst": "Primero",
"sLast": "Último",
"sNext": "Siguiente",
"sPrevious": "Anterior"
},
"oAria": {
"sSortAscending": ": Activar para ordenar la columna de manera ascendente",
"sSortDescending": ": Activar para ordenar la columna de manera descendente"
}
}
});
$('#Vacantes').DataTable();
} );
</script>
</asp:Content>