Skip to content

Commit 053c73e

Browse files
committed
lunes
1 parent 8ae4eb5 commit 053c73e

File tree

11 files changed

+152
-55
lines changed

11 files changed

+152
-55
lines changed

swtransito/.vs/swtransito/v14/.suo

48 KB
Binary file not shown.

swtransito/swtransito/Controllers/TematicaController.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@ public DataTable Traer_modulos_estudiante()
6363
return tem.consultar_tematicas_estudiante();
6464
}
6565

66+
67+
public DataTable Traer_Imagen_Banner()
68+
{
69+
return tem.ConsultarImagenBanner();
70+
}
71+
6672
public string Traer_nombre_tematica(string id_tematica)
6773
{
6874
return tem.traer_nombre_tematica(id_tematica);

swtransito/swtransito/Models/Tematicas.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@ public bool Cambiar_estado_tematica(string pk)
104104
}
105105

106106

107+
public DataTable ConsultarImagenBanner()
108+
{
109+
string sql = @"select idImagen,Foto,tematica_idTematica from imagen;";
110+
return conn.EjecutarConsulta(sql, CommandType.Text);
111+
}
112+
113+
114+
107115

108116
}
109117
}

swtransito/swtransito/Views/Administrador/Administrador.Master

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,12 @@
146146
</footer>--%>
147147
<!--footer end-->
148148
</section>
149-
<script src="../../carousel/jquery/jquery.min.js"></script>
149+
<%-- <script src="../../carousel/jquery/jquery.min.js"></script>--%>
150+
<!-- Minified JS library -->
151+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
152+
<!-- Compiled and minified Bootstrap JavaScript -->
153+
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" ></script>
154+
150155
<!-- js placed at the end of the document so the pages load faster -->
151156
<script src="../../Admin/Theme/assets/js/jquery.js"></script>
152157
<script src="../../Admin/Theme/assets/js/jquery-1.8.3.min.js"></script>
@@ -221,8 +226,28 @@
221226
var to = $("#" + id).data("to");
222227
console.log('nav ' + nav + ' to: ' + to.month + '/' + to.year);
223228
}
229+
224230
</script>
225-
231+
232+
233+
234+
<script type="text/javascript">
235+
// Call carousel manually
236+
$('#myCarouselCustom').carousel();
237+
238+
// Go to the previous item
239+
$("#prevBtn").click(function () {
240+
$("#myCarouselCustom").carousel("prev");
241+
});
242+
// Go to the previous item
243+
$("#nextBtn").click(function () {
244+
$("#myCarouselCustom").carousel("next");
245+
});
246+
</script>
247+
248+
249+
250+
226251

227252
</body>
228253
</html>
Lines changed: 51 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,65 @@
11
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Administrador/Administrador.Master" AutoEventWireup="true" CodeBehind="Imagen.aspx.cs" Inherits="swtransito.Views.Estudiante.Imagen" %>
22
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
33

4-
5-
<link href="../../carousel/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" />
4+
5+
<%--<link href="../../carousel/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" />--%>
6+
<!-- Compiled and minified Bootstrap CSS -->
7+
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
68
</asp:Content>
79
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
810

9-
<div class="col-md-10 col-md-offset-1 ">
10-
<div id="myCarouselCustom" class="carousel slide" data-ride="carousel">
11-
<!-- Indicators -->
12-
<ol class="carousel-indicators">
13-
<li data-target="#myCarouselCustom" data-slide-to="0" class="active"></li>
14-
<li data-target="#myCarouselCustom" data-slide-to="1"></li>
15-
<li data-target="#myCarouselCustom" data-slide-to="2"></li>
16-
</ol>
17-
18-
<!-- Wrapper for slides -->
19-
<div class="carousel-inner">
20-
<div class="item active">
21-
22-
<img src="../../imagenes/f.png" />
23-
<div class="carousel-caption">
24-
<h3>First Slide</h3>
25-
<p>This is the first image slide</p>
26-
</div>
27-
</div>
28-
29-
<div class="item">
30-
31-
32-
<img src="../../imagenes/tematica1.png" />
33-
<div class="carousel-caption">
34-
<h3>Second Slide</h3>
35-
<p>This is the second image slide</p>
11+
12+
<div class="col-md-10 col-md-offset-1">
13+
<br />
14+
<br />
15+
16+
<div id="myCarouselCustom" class="carousel slide" data-ride="carousel" data-interval="false">
17+
18+
19+
20+
<!-- Indicators -->
21+
<ol class="carousel-indicators">
22+
<li data-target="#myCarouselCustom" data-slide-to="0" class="active"></li>
23+
<li data-target="#myCarouselCustom" data-slide-to="1"></li>
24+
<li data-target="#myCarouselCustom" data-slide-to="2"></li>
25+
</ol>
26+
27+
<!-- Wrapper for slides -->
28+
<div class="carousel-inner" runat="server" id="Baner">
29+
<%-- <div class="item active">
30+
31+
<img src="../../imagenes/tematica.png" />
32+
33+
</div>
34+
35+
<div class="item">
36+
37+
<img src="../../imagenes/tematica1.png" />
38+
39+
</div>
40+
41+
<div class="item">
42+
<img src="../../imagenes/tematica4.png" />
43+
44+
45+
</div>--%>
3646
</div>
47+
48+
3749
</div>
50+
<!-- Custom Controls -->
51+
3852

39-
<div class="item">
40-
<img src="../../imagenes/tematica1.png" />
41-
<div class="carousel-caption">
42-
<h3>Third Slide</h3>
43-
<p>This is the third image slide</p>
44-
</div>
45-
</div>
46-
</div>
53+
<br />
54+
4755

48-
<!-- Controls -->
49-
<a class="left carousel-control" href="#myCarousel" data-slide="prev">
50-
<span class="glyphicon glyphicon-chevron-left"></span>
51-
<span class="sr-only">Previous</span>
52-
</a>
53-
<a class="right carousel-control" href="#myCarousel" data-slide="next">
54-
<span class="glyphicon glyphicon-chevron-right"></span>
55-
<span class="sr-only">Next</span>
56-
</a>
57-
</div>
58-
<!-- Custom Controls -->
59-
<a href="javascript:void(0);" id="prevBtn">Prev Slide</a>
60-
<a href="javascript:void(0);" id="nextBtn">Next Slide</a>
61-
62-
</div>
56+
<a class="btn btn-primary btn-xs" href ="javascript:void(0);" style="width: 62px;" id="prevBtn"><i class="fa fa-backward"></i></a>
57+
<a class="btn btn-primary btn-xs" href ="javascript:void(0);" style="width: 62px;padding-left: 0px;margin-left: 800px;" id="nextBtn"><i class="fa fa-forward"></i> </a>
6358

59+
60+
61+
62+
</div>
6463

6564
</asp:Content>
6665

swtransito/swtransito/Views/Estudiante/Imagen.aspx.cs

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,66 @@
1-
using System;
1+
using swtransito.Controllers;
2+
using System;
23
using System.Collections.Generic;
4+
using System.Data;
35
using System.Linq;
46
using System.Web;
57
using System.Web.UI;
8+
using System.Web.UI.HtmlControls;
69
using System.Web.UI.WebControls;
710

811
namespace swtransito.Views.Estudiante
912
{
1013
public partial class Imagen : System.Web.UI.Page
1114
{
15+
public DataTable dtimagen;
16+
public DataRow drimagen;
17+
TematicaController tem = new TematicaController();
1218
protected void Page_Load(object sender, EventArgs e)
1319
{
20+
21+
22+
if (!IsPostBack)
23+
{
24+
25+
26+
dtimagen = tem.Traer_Imagen_Banner();
27+
28+
29+
30+
31+
for (int i = 0; i < dtimagen.Rows.Count; i++)
32+
{
33+
drimagen = dtimagen.Rows[i];
34+
HtmlGenericControl div = new HtmlGenericControl("div");
35+
HtmlGenericControl div2 = new HtmlGenericControl("div");
36+
div.InnerHtml = "<img src = '" + drimagen["foto"] + "'/>";
37+
div2.Attributes.Add("class", "carousel-caption");
38+
div2.InnerHtml = "<p>'" + drimagen["Nombre"] + "</p>";
39+
40+
if (i == 0)
41+
{
42+
div.Attributes.Add("class", "item active");
43+
div.Controls.Add(div2);
44+
}
45+
else
46+
{
47+
div.Attributes.Add("class", "item");
48+
div.Controls.Add(div2);
49+
}
50+
51+
//HtmlGenericControl div2 = new HtmlGenericControl("div");
52+
//div2.InnerHtml = "<img src = '../../Imagenes/icono.png' class='img - responsive' style='width: 100px !important; height: 320px !important' alt='' />";
53+
//div2.Attributes.Add("class", "item ");
54+
55+
Baner.Controls.Add(div);
56+
//Baner.Controls.Add(div2);
57+
}
58+
59+
}
60+
61+
62+
63+
1464

1565
}
1666
}

swtransito/swtransito/Views/Estudiante/Imagen.aspx.designer.cs

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
1 KB
Binary file not shown.
2 KB
Binary file not shown.
1 KB
Binary file not shown.

0 commit comments

Comments
 (0)