Matière : Application Web avec C#

Size: px
Start display at page:

Download "Matière : Application Web avec C#"

Transcription

1 UNIVERSITÉ ANTONINE Faculté d ingénieurs en Informatique, Multimédia, Réseaux & Télécommunications Matière : Application Web avec C# Effectué par : NOM Prénom MATTA Elie et al. INF# Privacy applied Copyright , eliematta.com. All rights reserved

2 On va introduire dans ce rapport les différentes étapes qu on a suivi avec des exemples et des images : Master Page : Copyright , eliematta.com. All rights reserved Page 1

3 Dans cette page on a mis un contentplaceholder dans lequel vont ouvrir les pages secondaires du website. L autre partie ne change pas de page en page. Elle contient des links vers des pages contenant : Des informations sur les professeurs ; Des conseils pour la beauté ; Les sponsors ; Des informations concernant les concurrentes avec un gallery ; Le box du login et logout ; Des informations a propos des jurées ; Un bouton home menant a la page principale ; Un contact us pour nous donner tous les commentaires. Deux panels servent a la démarche d authentification : La première contient le username et le password avec un login button qui est visible par défaut. Si l authentification est correcte ce dernier panel sera invisible et un autre contenant le logout button apparait. MasterPage.master.cs : using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class MasterPage : System.Web.UI.MasterPage string userid; protected void Page_Load(object sender, EventArgs e) if (Session["user"] == null) Copyright , eliematta.com. All rights reserved Page 2

4 Panel1.Visible = true; Panel2.Visible = false; else Panel1.Visible = false; Panel2.Visible = true; protected void LinkButton1_Click1(object sender, EventArgs e) user u = new user(); u.username = TextBox1.Text; u.password = TextBox2.Text; if (u.login()) Panel1.Visible = false; Panel2.Visible = true; Session.Add("user", u); Response.Redirect("Juree_Login.aspx"); protected void TextBox2_TextChanged(object sender, EventArgs e) protected void TextBox1_TextChanged(object sender, EventArgs e) protected void LinkButton3_Click(object sender, EventArgs e) Panel1.Visible = true; Panel2.Visible = false; Session.Remove("user"); Response.Redirect("Default.aspx"); protected void LinkButton2_Click(object sender, EventArgs e) Response.Redirect("Juree_Login.aspx"); Copyright , eliematta.com. All rights reserved Page 3

5 MasterPage.master.aspx Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>.:: Miss Lebanon 2009 ::.</title> <link href="style.css" rel="stylesheet" type="text/css" /> <script language="javascript" type="text/javascript"> // <!CDATA[ function P1_onclick() function Text1_onclick() // ]]> </script> </head> <body> <form id="form1" runat="server"> <div id="topheader"> <div class="topmenu_area"><a href="default.aspx" class="home">home</a> <a href="aboutus.aspx" class="about">about</a> <a href="jurylist.aspx" class="search">jury</a> <div class="banner_textarea" style="width: 494px"> <p class="banner_head">a lucky girl will be wearing a crown and the title of Miss Lebanon 2009 this Year! Who will this beauty be? </p> <p>miss Lebanon is the only national beauty contest that awards prizes worth more than half a million US dollars to its winners. Keep on joining this website to vote for your favorite participant.</p> <div class="search_menu_banner"> <div class="menu_area"><a href="gallery.aspx" class="addidea">gallery</a> <a href="news.aspx" class="loginhere">news</a> <a href="comments.aspx" class="comments">comments</a> <a href="contactus.aspx" class="contact">contact Us </a> <div id="body_area"> <div class="left"> <div class="morelinks_top"> Copyright , eliematta.com. All rights reserved Page 4

6 <div class="morelinks_area"> <div class="morelinks_head">more Links <div class="links_morearea"><a href="default.aspx" class="morelink">home<span class="links_text"> </span></a> <a href="contest.aspx" class="morelink">the contest <span class="links_text"> </span></a> <a href="beautytip.aspx" class="morelink">beauty Tips<span class="links_text"></span></a> <a href="membersarea.aspx" class="morelink">teachers<span class="links_text"></span></a> <br /> <a href="sponsors.aspx" class="morelink">other Sponsors<span class="links_text"></span></a> <br /> <br /> <table> <tr><td></td> <td></td> <td> <asp:image ID="Image1" runat="server" ImageUrl="~/images/image11.jpg" Height="45px" Width="32px" /><br /> </td> <td style="width: 30px"> <asp:image ID="Image2" runat="server" ImageUrl="~/images/image12.jpg" Height="45px" Width="32px" /><br /> </td> <td> <asp:image ID="Image3" runat="server" ImageUrl="~/images/image13.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image4" runat="server" ImageUrl="~/images/image14.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image5" runat="server" ImageUrl="~/images/image15.jpg" Height="45px" Width="32px" /></td> </tr> <tr> <td></td><td></td> <td> <asp:image ID="Image6" runat="server" ImageUrl="~/images/image16.jpg" Height="45px" Width="32px" /></td> <td style="width: 30px"> <asp:image ID="Image7" runat="server" ImageUrl="~/images/image17.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image8" runat="server" ImageUrl="~/images/image18.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image9" runat="server" ImageUrl="~/images/image19.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image10" runat="server" ImageUrl="~/images/image20.jpg" Height="45px" Width="32px" /></td> Copyright , eliematta.com. All rights reserved Page 5

7 </tr> <tr> <td></td><td></td> <td> <asp:image ID="Image11" runat="server" ImageUrl="~/images/image8.jpg" Height="45px" Width="32px" /></td> <td style="width: 30px"> <asp:image ID="Image12" runat="server" ImageUrl="~/images/image4.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image13" runat="server" ImageUrl="~/images/image21.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image14" runat="server" ImageUrl="~/images/image22.jpg" Height="45px" Width="32px" /></td> <td> <asp:image ID="Image15" runat="server" ImageUrl="~/images/image23.jpg" Height="45px" Width="32px" /></td> </tr> </table> <div class="morelinks_bottom"> <div class="body_area1"> <div class="mid"> <asp:contentplaceholder ID="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder> <div class="right"> <div class="right_area"> <div class="right_top"> <div class="right_head"> <div class="morelinks_head">sponsors <asp:image ID="Image16" runat="server" ImageUrl="~/images/sponsors.gif" Height="210px" Width="195px" /> <div class="right_bottom"> <div class="body_areabackground"> <div id="body_area1"> <div class="inner_tabarea"> <div class="inner_menu"> <div align="center"><a href="#" class="innermenu_hover">features</a> <div class="tab_text"> <p class="tab_head">to know more about them!</p> Copyright , eliematta.com. All rights reserved Page 6

8 <p><a href="gabriellebourached.aspx" ><span class="tab_head1">gabrielle Bou Rached</span></a><br /> <a href="gabriellebourached.aspx" class="tablink">gabrielle Bou Rached</a> was crowned Miss Campus of USJ University Beirut, she represented...</p> <div class="tab_readmore"> <p align="right" class="tab_head"><a href="gabriellebourached.aspx" class="readmore">read More </a></p> <div class="tab_text"> <p><a href="georginarizk.aspx" ><span class="tab_head1">georgina Rizk</span></a><br /> In the 1972 Miss Universe pageant in Dorado, Puerto Rico, the 1971 winner, <a href="georginarizk.aspx" class="tablink">georgina Rizk</a>, was not allowed to attend...</p> <div class="tab_readmore"> <p align="right" class="tab_head"><a href="georginarizk.aspx" class="readmore">read More </a></p> <div class="login_area"> <asp:panel ID="Panel2" runat="server" Visible="False" Height="33px" Width="288px"> <div class="login_head" style="height: 27px">Welcome Jury <br /> We present to you the voting for the <br /> official Miss Lebanon 2009! You are ready <br /> to start voting. <br /><br /> <a href="juree_login.aspx"><asp:linkbutton ID="LinkButton2" runat="server">click here</asp:linkbutton></a> to see your information<br /><br /> <div class="login_textarea" style="height: 17px"> <asp:linkbutton ID="LinkButton3" CssClass="login" runat="server" Height="20px" OnClick="LinkButton3_Click" Width="70px">Logout</asp:LinkButton> </asp:panel> <asp:panel ID="Panel1" runat="server" Height="1px" Width="286px"> <div class="login_head" style="height: 27px">Already a Member? <div class="login_textarea" style="height: 33px"> <div class="login_name">your Name <div class="login_box"> <label> <asp:textbox ID="TextBox1" runat="server" Width="160px" OnTextChanged="TextBox1_TextChanged"></asp:TextBox></label> <div class="login_textarea" style="height: 33px"> <div class="login_name">password Copyright , eliematta.com. All rights reserved Page 7

9 <div class="login_box"> <label> <asp:textbox ID="TextBox2" runat="server" Width="160px" OnTextChanged="TextBox2_TextChanged" TextMode="Password"></asp:TextBox></label> <div class="login_textarea" style="height: 17px"> <asp:linkbutton ID="LinkButton1" CssClass="login" runat="server" Height="20px" OnClick="LinkButton1_Click1" Width="50px">Login</asp:LinkButton> </asp:panel> <div class="toolfree_area"> <div class="facing"> <div class="bookmark">for more information <div class="call_free"><span class="callus">call Us</span> <span class="callno"> <br /><font size="1"> P.O.Box Adma, Lebanon</font></span> <div id="fotter"> <div id="fotter_1"> <div class="fotter_leftarea"> <div class="fotter_links"> <a href="default.aspx" class="fotterlink">home</a> <a href="aboutus.aspx" class="fotterlink">about Us</a> <a href="sponsors.aspx" class="fotterlink">sponsors</a> <a href="contactus.aspx" class="fotterlink">contact</a> <div class="fotter_designed">designed by: Elie Matta et al. <div class="fotter_rightarea"> <div class="fotter_copyrights">copyright Miss Lebanon All rights reserved. Managed by E.K & E.M S.A.R.L<br /> </form> </body> </html> Copyright , eliematta.com. All rights reserved Page 8

10 Default : Default est la page principale du site et qui est la première a être ouverte lors de l exécution du programme. Elle contient un texte qui nous explique a propos du site. Default.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> Copyright , eliematta.com. All rights reserved Page 9

11 <div class="tick_head">welcome to <span class="tick_head1">"miss Lebanon on line"</span> competition! <p dir="ltr"><font face="arial" color ="#3b3b3b" size="3">to participate please send us your application with some revealing photos and if acceptable we will arrange for professional photos to be taken at our expense.<br/><br/> We provide a total of more than one Million dollars in cash prizes, modeling contacts and scholarships for winners. Also we provide free accommodation for all our contestants as well as spending money when they arrive to the actual live competition following the online competition.</font></p> </asp:content> Default.apx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 10

12 Jurelogin Suite a l authentification on aboutit a une page nommée Juree_Login où apparait la photo du jure qui est logged in avec des informations de ce dernier qui sont présents suite a une connexion a la data base. Un bouton liste des concurrents est présent au-dessous de ces informations menant a la page concurrents Juree_Login.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Juree_Login.aspx.cs" Inherits="Juree_Login" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <p dir="ltr"><font face="arial" color ="#3b3b3b" size="3"> <asp:image ID="Image1" runat="server" Width="150" Height="180" /></font></p> <p dir="ltr"> Copyright , eliematta.com. All rights reserved Page 11

13 <font color="#3b3b3b" face="arial" size="3"> <asp:label ID="Label1" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label2" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label3" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label4" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label5" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label6" runat="server" Text=""></asp:Label><br /> <asp:label ID="Label7" runat="server" Text=""></asp:Label><br /> </font> </p> <asp:button ID="Button1" runat="server" Text="List of the contestants" OnClick="Button1_Click" /> </asp:content> Juree_Login.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Juree_Login : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (Session["user"] == null) Response.Redirect("Error_Login.aspx"); user u = (user)session["user"]; Label1.Text = "Nom: " + u.nom + " "; Label2.Text = "Prenom: " + u.prenom + " "; Label3.Text = "Sexe: " + u.sexe + " "; Label4.Text = "Profession: " + u.profession + " "; Label5.Text = "Telephone: " + u.telephone + " "; Label6.Text = " " + u.mail + " "; Label7.Text = "Adresse: " + u.adresse + " "; Image1.ImageUrl = u.image; protected void Button1_Click(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 12

14 Response.Redirect("concurrent.aspx"); //Response.Redirect("concurrents.aspx?conid=" + id); Concurrents : Cette page contient un grid view qui amène de la data base toutes les concurrentes présentes avec les informations sélectionnées de chacune. Le link select nous mène a une page nommée miss qui contient des informations de chaque concurrentes selon le link sélectionné. Concurrent.aspx: <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="concurrent.aspx.cs" Inherits="concurent" Title="Untitled Page" %> Copyright , eliematta.com. All rights reserved Page 13

15 <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <asp:gridview ID="GridView1" runat="server" BackColor="#DEBA84" BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" AutoGenerateSelectButton="True" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" Width="500px" AllowSorting="True" Height="212px" > <FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" /> <RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" /> <PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" /> <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" /> </asp:gridview> </asp:content> Concurrent.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Collections.Generic; public partial class concurent : System.Web.UI.Page string conid; protected void Page_Load(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); string query = "Select * from Concurrent"; DataSet ds = db.select(query); DataTable dt = ds.tables[0]; string queryetape = "Select DISTINCT(etapeID) from Resultat"; DataSet dsetape = db.select(queryetape); DataTable dtetape = dsetape.tables[0]; string queryetape2 = "Select etapeid from Resultat"; DataSet dsetape2 = db.select(queryetape2); DataTable dtetape2 = dsetape2.tables[0]; ArrayList arone = new ArrayList(); List<ArrayList> listall = new List<ArrayList>(); string etapidforresult = ""; if (dtetape.rows.count > 1 dtetape2.rows.count == 30) Copyright , eliematta.com. All rights reserved Page 14

16 if (dtetape2.rows.count!= 30 && dtetape2.rows.count!= 51 && dtetape2.rows.count!= 66) etapidforresult = dtetape.rows[0][0].tostring(); for (int i = 0; i < dtetape.rows.count; i++) if (dtetape.rows[i][0].tostring().compareto(etapidforresult) == 1) etapidforresult = dtetape.rows[i][0].tostring(); if (etapidforresult == "3- Mesure et poids") etapidforresult = "2 -Beaute"; else if (etapidforresult == "4 -Questions generales") etapidforresult = "3- Mesure et poids"; else if (dtetape2.rows.count == 30) etapidforresult = "2 -Beaute"; else if (dtetape2.rows.count == 51) etapidforresult = "3- Mesure et poids"; else if (dtetape2.rows.count == 66) etapidforresult = "4 -Questions generales"; for (int i = 0; i < dt.rows.count; i++) int finalnote = getconnotebyid(dt.rows[i][0].tostring(), etapidforresult); ArrayList listone = new ArrayList(); listone.add(finalnote.tostring()); listone.add(dt.rows[i][0].tostring()); listall.add(listone); List<ArrayList> listallsorted = listall; for (int i = 0; i < listall.count; i++) for (int j = i + 1; j < listall.count; j++) if (Convert.ToInt32(listAll[j][0]) > Convert.ToInt32(listAllSorted[i][0])) ArrayList templist = listallsorted[i]; listallsorted[i] = listall[j]; listallsorted[j] = templist; Copyright , eliematta.com. All rights reserved Page 15

17 string qfinal = "Select conid, nom, prenom, lieu_naiss, date_naiss from Concurrent where "; if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 2) for (int i = 0; i < listallsorted.count - 3; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; else if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 3) for (int i = 0; i < listallsorted.count - 5; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; else if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 4) for (int i = 0; i < listallsorted.count - 7; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; Copyright , eliematta.com. All rights reserved Page 16

18 DataSet dss = db.select(qfinal); DataTable dtt = dss.tables[0]; int aaa = dtt.rows.count; GridView1.DataSource = dtt; GridView1.DataBind(); GridView1.Visible = true; else DataSet ds2 = db.select("select conid, nom, prenom, lieu_naiss, date_naiss FROM Concurrent"); DataTable dt2 = ds2.tables[0]; GridView1.DataSource = dt2; GridView1.DataBind(); private int getconnotebyid(string conid, string etapeid) Database db = new Database("Enquete.mdb"); string q = "Select Notes from Resultat where conid = '" + conid + "' and etapeid = '" + etapeid + "'"; DataSet ds = db.select(q); DataTable dt = ds.tables[0]; int finalnote = 0; if (dt.rows.count > 0) for (int i = 0; i < dt.rows.count; i++) finalnote = finalnote + Convert.ToInt32(dt.Rows[i][0].ToString()); finalnote = finalnote / dt.rows.count; return finalnote; protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) Session["conid"] = GridView1.SelectedRow.Cells[1].Text; if (Session["conid"]!= null) user connecteduser = (user)session["user"]; Database db = new Database("Enquete.mdb"); DataSet ds1 = db.select("select DISTINCT(etapeID) FROM Resultat"); DataTable dt1 = ds1.tables[0]; DataSet ds2 = db.select("select etapeid FROM Resultat"); Copyright , eliematta.com. All rights reserved Page 17

19 DataTable dt2 = ds2.tables[0]; string etapeid = "2 -Beaute"; if (dt2.rows.count == 30) etapeid = "3- Mesure et poids"; Session["etapeID"] = etapeid; else if (dt2.rows.count == 51) etapeid = "4 -Questions generales"; Session["etapeID"] = etapeid; else if (dt2.rows.count == 66) return; else if (dt1.rows.count > 0) etapeid = dt1.rows[0][0].tostring(); for (int i = 0; i < dt1.rows.count; i++) if (dt1.rows[i][0].tostring().compareto(etapeid) == 1) etapeid = dt1.rows[i][0].tostring(); Session["etapeID"] = etapeid; string a = "SELECT * FROM Resultat WHERE etapeid= '" + etapeid + "' and conid = '" + Session["conid"].ToString() + "' and userid = " + connecteduser.userid; DataSet ds3 = db.select(a); DataTable dt3 = ds3.tables[0]; if (dt3.rows.count > 0) Panel1.Visible = true; return; Response.Redirect("miss.aspx?conid" + conid); Copyright , eliematta.com. All rights reserved Page 18

20 Miss : Cette page permet de voire une photo de la concurrentes sélectionnée avec toutes les informations nécessaires pour le vote suivies d un bouton vote menant à la page dédiée au vote. Miss.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="miss.aspx.cs" Inherits="miss1" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <script language="javascript" type="text/javascript"> // <!CDATA[ function TABLE1_onclick() // ]]> </script> Copyright , eliematta.com. All rights reserved Page 19

21 <br /><br /> <asp:image ID="Image1" runat="server" width="163px" Height="172px" /> <table id="table1" onclick="return TABLE1_onclick()"> <tr> <td> <asp:label ID="Label9" runat="server" Text="First Name"></asp:Label></td> <td><asp:label ID="Label1" runat="server"></asp:label><br /> </td></tr> <tr><td> <asp:label ID="Label10" runat="server" Text="Last Name"></asp:Label></td> <td> <asp:label ID="Label2" runat="server" Text="Label"></asp:Label> </td></tr> <tr><td> <asp:label ID="Label11" runat="server" Text="Place of birth"></asp:label></td> <td> <asp:label ID="Label3" runat="server" Text="Label"></asp:Label> </td></tr> <tr><td> <asp:label ID="Label12" runat="server" Text="Date of birth"></asp:label></td> <td> <asp:label ID="Label4" runat="server"></asp:label> </td> </tr> <tr><td> <asp:label ID="Label13" runat="server" Text="Profession"></asp:Label></td> <td> <asp:label ID="Label5" runat="server" Text="Label"></asp:Label></td> </tr> <tr><td> <asp:label ID="Label14" runat="server" Text="Height"></asp:Label></td> <td> <asp:label ID="Label6" runat="server" Text="Label"></asp:Label> </td></tr> <tr><td> <asp:label ID="Label15" runat="server" Text="Hair Color"></asp:Label></td> <td> <asp:label ID="Label7" runat="server" Text="Label"></asp:Label> </td></tr> <tr><td> <asp:label ID="Label16" runat="server" Text="Eye Color"></asp:Label></td> <td> <asp:label ID="Label8" runat="server" Text="Label"></asp:Label> </td></tr> </table> <asp:button ID="Button1" runat="server" OnClick="Button1_Click" Text="Vote" Width="65px" /> </asp:content> Copyright , eliematta.com. All rights reserved Page 20

22 Miss.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class miss1 : System.Web.UI.Page string conid; string aaa; protected void Page_Load(object sender, EventArgs e) this.button1.enabled = true; if (Session["user"] == null) this.button1.visible = false; aaa = Request.Params.Get("id"); if (aaa == null) conid = Session["conid"].ToString(); Database db = new Database("Enquete.mdb"); DataSet ds = db.select("select * FROM Concurrent where conid='" + conid + "'"); Label1.Text = ds.tables[0].rows[0][1].tostring(); Label2.Text = ds.tables[0].rows[0][2].tostring(); Label3.Text = ds.tables[0].rows[0][3].tostring(); Label4.Text = ds.tables[0].rows[0][4].tostring(); Label5.Text = ds.tables[0].rows[0][6].tostring(); Label6.Text = ds.tables[0].rows[0][10].tostring(); Label7.Text = ds.tables[0].rows[0][11].tostring(); Label8.Text = ds.tables[0].rows[0][12].tostring(); Image1.ImageUrl = ds.tables[0].rows[0][7].tostring(); else Database db = new Database("Enquete.mdb"); if (aaa == "x0010") DataSet ds = db.select("select * FROM Concurrent where conid='x010'"); Label1.Text = ds.tables[0].rows[0][1].tostring(); Label2.Text = ds.tables[0].rows[0][2].tostring(); Copyright , eliematta.com. All rights reserved Page 21

23 Label3.Text = ds.tables[0].rows[0][3].tostring(); Label4.Text = ds.tables[0].rows[0][4].tostring(); Label5.Text = ds.tables[0].rows[0][6].tostring(); Label6.Text = ds.tables[0].rows[0][10].tostring(); Label7.Text = ds.tables[0].rows[0][11].tostring(); Label8.Text = ds.tables[0].rows[0][12].tostring(); Image1.ImageUrl = ds.tables[0].rows[0][7].tostring(); else DataSet ds = db.select("select * FROM Concurrent where conid='" + aaa + "'"); Label1.Text = ds.tables[0].rows[0][1].tostring(); Label2.Text = ds.tables[0].rows[0][2].tostring(); Label3.Text = ds.tables[0].rows[0][3].tostring(); Label4.Text = ds.tables[0].rows[0][4].tostring(); Label5.Text = ds.tables[0].rows[0][6].tostring(); Label6.Text = ds.tables[0].rows[0][10].tostring(); Label7.Text = ds.tables[0].rows[0][11].tostring(); Label8.Text = ds.tables[0].rows[0][12].tostring(); Image1.ImageUrl = ds.tables[0].rows[0][7].tostring(); protected void Button1_Click(object sender, EventArgs e) Response.Redirect("vote.aspx?conid=" + conid); protected void Button2_Click(object sender, EventArgs e) if (aaa == null) Database ao = new Database("Enquete.mdb"); DataSet ds = ao.select("select * from Concurrent where conid='" + conid + "'"); DataTable dt = ds.tables[0]; int i = 2; if (dt.rows[0]["image"].tostring() == "images/image1.jpg") while (i < 3) Image1.ImageUrl = "images/nadinenjeim/image" + i; i++; this.button1.enabled = false; else Copyright , eliematta.com. All rights reserved Page 22

24 aaa + "'"); Database ao = new Database("Enquete.mdb"); DataSet ds = ao.select("select * from Concurrent where conid='" + DataTable dt = ds.tables[0]; int i = 1; if (dt.rows[0]["image"].tostring() == "images/image1.jpg") while (i < 3) Image1.ImageUrl = "images/nadinenjeim/image"+i; this.button1.enabled = false; Vote : Copyright , eliematta.com. All rights reserved Page 23

25 La page vote permet au user de voter pour chaque concurrente selon chaque critère. Trois critères sont présents permettant l élimination de quelques filles suite a la présentation du résultat. Un bouton submit permet la disposition des données dans la data base et mène a une page étape voting. Vote.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="vote.aspx.cs" Inherits="vote" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">voting: <span class="tick_head1">steps and Criterias</span><br /><br /><br /><br /> <table style="width: 241px; height: 137px" border="0"> <tr> <td style="width: 3px; height: 150px; vertical-align: top;" align="left" valign="top"><asp:label ID="lblCrit1" runat="server" /> <asp:label ID="lblCrit1Id" runat="server" Visible="False" /></td> <td style="width: 3px; height: 150px;" valign="top"> <asp:radiobutton ID="RadioButton1" runat="server" GroupName="1" Text="excellent" /><br /> <asp:radiobutton ID="RadioButton3" runat="server" GroupName="1" Text="tresbien" /> <asp:radiobutton ID="RadioButton4" runat="server" GroupName="1" Text="bien" /> <asp:radiobutton ID="RadioButton5" runat="server" GroupName="1" Text="moyen" /> <asp:radiobutton ID="RadioButton6" runat="server" GroupName="1" Text="mauvais" /> <asp:radiobutton ID="RadioButton2" runat="server" GroupName="1" Text="nonreponse" /> </td> <td style="width: 3px; height: 150px;" align="left" valign="top"><asp:label ID="lblCrit2" runat="server" /> <asp:label ID="lblCrit2Id" runat="server" Text="Label" Width="54px" Visible="False"></asp:Label></td> <td style="width: 3px; height: 150px;" valign="top"><asp:radiobutton ID="RadioButton7" runat="server" GroupName="2" Text="excellent" OnCheckedChanged="RadioButton7_CheckedChanged" /><asp:radiobutton ID="RadioButton8" runat="server" GroupName="2" Text="tresbien" OnCheckedChanged="RadioButton8_CheckedChanged" /><br /> <asp:radiobutton ID="RadioButton9" runat="server" GroupName="2" Text="bien" OnCheckedChanged="RadioButton9_CheckedChanged" /><br /> <asp:radiobutton ID="RadioButton10" runat="server" GroupName="2" Text="moyen" OnCheckedChanged="RadioButton10_CheckedChanged" /><br /> Copyright , eliematta.com. All rights reserved Page 24

26 <asp:radiobutton ID="RadioButton11" runat="server" GroupName="2" Text="mauvais" OnCheckedChanged="RadioButton11_CheckedChanged" /><asp:radiobutton ID="RadioButton12" runat="server" GroupName="2" Text="nonreponse" OnCheckedChanged="RadioButton12_CheckedChanged" /><br /> </td> <td style="width: 3px; height: 150px;" valign="top"> <asp:label ID="lblCrit4" runat="server" Text="Label" Width="57px"></asp:Label> <br /> <asp:label ID="lblCrit4Id" runat="server" Text="Label" Visible="False"></asp:Label><br /> </td> <td style="width: 3px; height: 150px;" valign="top"> <asp:radiobutton ID="RadioButton13" runat="server" OnCheckedChanged="RadioButton13_CheckedChanged" Text="excellent" GroupName="3" /><br /> <asp:radiobutton ID="RadioButton14" runat="server" OnCheckedChanged="RadioButton14_CheckedChanged" Text="tresbien" GroupName="3" /><br /> <asp:radiobutton ID="RadioButton15" runat="server" OnCheckedChanged="RadioButton15_CheckedChanged" Text="bien" GroupName="3" /><br /> <asp:radiobutton ID="RadioButton16" runat="server" OnCheckedChanged="RadioButton16_CheckedChanged" Text="moyen" GroupName="3" /><br /> <asp:radiobutton ID="RadioButton17" runat="server" OnCheckedChanged="RadioButton17_CheckedChanged" Text="mauvais" GroupName="3" /><br /> <asp:radiobutton ID="RadioButton18" runat="server" OnCheckedChanged="RadioButton18_CheckedChanged" Text="nonreponse" GroupName="3" /> </td> </tr> </table> &nbsp ; &nbs p; &nb sp; <asp:button ID="Button1" runat="server" OnClick="Button1_Click" Text="Submit" /><br /> </asp:content> using System; using System.Data; using System.Configuration; Vote.aspx.cs Copyright , eliematta.com. All rights reserved Page 25

27 using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class vote : System.Web.UI.Page string etapeid = ""; protected void Page_Load(object sender, EventArgs e) if (Session["etapeID"]!= null) etapeid = Session["etapeID"].ToString(); else etapeid = "2 -Beaute"; user u = (user)session["user"]; Database db = new Database("Enquete.mdb"); DataSet ds = db.select("select etapeid FROM Resultat"); DataSet ds1 = db.select("select userid FROM Resultat"); DataSet ds3 = db.select("select userid FROM [user]"); DataTable dt = ds.tables[0]; DataTable dt1 = ds1.tables[0]; DataTable dt3 = ds3.tables[0]; int b = Convert.ToInt32(dt1.Rows.Count); if (dt.rows.count <= 30) DataSet ds2 = db.select("select* FROM critere where etapeid='" + etapeid + "'");//like ('2%')"); DataTable dt2 = ds2.tables[0]; lblcrit1.text = dt2.rows[0][2].tostring(); lblcrit1id.text = dt2.rows[0][0].tostring(); lblcrit2.text = dt2.rows[1][2].tostring(); lblcrit2id.text = dt2.rows[1][2].tostring(); lblcrit4.text = dt2.rows[2][2].tostring(); lblcrit4id.text = dt2.rows[2][2].tostring(); else if ((dt.rows.count > 30) && (dt.rows.count < 51)) Copyright , eliematta.com. All rights reserved Page 26

28 DataSet ds2 = db.select("select* FROM critere where etapeid ='" + etapeid + "'");//like ('3%')"); DataTable dt2 = ds2.tables[0]; int a = dt2.rows.count; lblcrit1.text = dt2.rows[0][2].tostring(); lblcrit1id.text = dt2.rows[0][0].tostring(); lblcrit2.text = dt2.rows[1][2].tostring(); lblcrit2id.text = dt2.rows[1][2].tostring(); lblcrit4.text = dt2.rows[2][2].tostring(); lblcrit4id.text = dt2.rows[2][2].tostring(); else if ((dt.rows.count > 51)) DataSet ds2 = db.select("select* FROM critere where etapeid ='" + etapeid + "'"); //like ('4%')"); DataTable dt2 = ds2.tables[0]; lblcrit1.text = dt2.rows[1][2].tostring(); lblcrit1id.text = dt2.rows[0][0].tostring(); lblcrit2.text = dt2.rows[0][2].tostring(); lblcrit2id.text = dt2.rows[1][2].tostring(); lblcrit4.text = dt2.rows[2][2].tostring(); lblcrit4id.text = dt2.rows[2][2].tostring(); else Response.Redirect("etapevoting.aspx"); protected void Button1_Click(object sender, EventArgs e) if (RadioButton1.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,excellent,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 10)"; db.insert(query); Copyright , eliematta.com. All rights reserved Page 27

29 else if (RadioButton2.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,nonreponse,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 0)"; db.insert(query); else if (RadioButton3.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,tresbien,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 8)"; db.insert(query); else if (RadioButton4.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,bien,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 6)"; db.insert(query); else if (RadioButton5.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,moyen,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 4)"; db.insert(query); else if (RadioButton6.Checked) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,mauvais,userid,etapeid,conid, Notes) values('" + lblcrit1id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 2)"; Copyright , eliematta.com. All rights reserved Page 28

30 db.insert(query); Server.Transfer("etapevoting.aspx"); protected void RadioButton7_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,excellent,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 10)"; db.insert(query); protected void RadioButton8_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,tresbien,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 8)"; db.insert(query); protected void RadioButton9_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,bien,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 6)"; db.insert(query); protected void RadioButton10_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,moyen,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 4)"; db.insert(query); protected void RadioButton11_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; Copyright , eliematta.com. All rights reserved Page 29

31 string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,mauvais,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 2)"; db.insert(query); protected void RadioButton12_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,nonreponse,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 0)"; db.insert(query); protected void RadioButton13_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,excellent,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 10)"; db.insert(query); protected void RadioButton14_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,tresbien,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 8)"; db.insert(query); protected void RadioButton15_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,bien,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 6)"; db.insert(query); Copyright , eliematta.com. All rights reserved Page 30

32 protected void RadioButton16_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,moyen,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 4)"; db.insert(query); protected void RadioButton17_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,mauvais,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 2)"; db.insert(query); protected void RadioButton18_CheckedChanged(object sender, EventArgs e) Database db = new Database("Enquete.mdb"); user u = (user)session["user"]; string conid = Session["conid"].ToString(); string query = "insert into resultat (criid,nonreponse,userid,etapeid,conid, Notes) values('" + lblcrit2id.text.tostring() + "',1," + u.userid + ",'" + etapeid + "', '" + conid + "', 0)"; db.insert(query); Copyright , eliematta.com. All rights reserved Page 31

33 Etape voting : Cette page est une page de séparation entre la page du vote et celle du résultat dans laquelle un message se présente pour informer l utilisateur qu il attende le vote des autre utilisateurs afin de pouvoir afficher le résultat final et un link vers la page concurrent pour pouvoir voter aux autres concurrentes. Suite au vote de tous les users pour toutes les concurrentes, un bouton résultat initialement invisible apparait menant a la page des résultats. Etapevoting.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; Copyright , eliematta.com. All rights reserved Page 32

34 public partial class erreurlogin : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) user u = (user)session["user"]; Database db = new Database("Enquete.mdb"); DataSet ds1 = db.select("select * FROM Resultat"); DataSet ds2 = db.select("select * FROM Resultat WHERE etapeid ='3- Mesure et poids'"); DataSet ds3 = db.select("select * FROM Resultat WHERE etapeid ='4 - Questions generales'"); DataTable dt1 = ds1.tables[0]; DataTable dt2 = ds3.tables[0]; DataTable dt3 = ds3.tables[0]; if (dt1.rows.count < 30) Button1.Visible = false; Label1.Visible = true; else if ((dt1.rows.count > 30) && (dt1.rows.count < 51)) Button1.Visible = false; Label1.Visible = true; else if ((dt3.rows.count > 51) && (dt1.rows.count < 66)) Button1.Visible = false; Label1.Visible = true; else Button1.Visible = true; Label1.Visible = false; protected void Button1_Click(object sender, EventArgs e) Response.Redirect("resultat.aspx"); protected void LinkButton1_Click(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 33

35 Etapevoting.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="etapevoting.aspx.cs" Inherits="erreurlogin" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">voting:<span class="tick_head1">results</span><br /><br /><br /> <asp:label ID="Label1" runat="server" Height="50px" Text="Your vote has been casted, please wait while the other juries give their vote" Width="514px"> </asp:label> <br /><br /><asp:button ID="Button1" runat="server" OnClick="Button1_Click" Text="Results!" /> <br /><br /><a href="concurrent.aspx">click here</a> at any time to see the contestants. </asp:content> Résultat : Copyright , eliematta.com. All rights reserved Page 34

36 Cette page représente un grid view dans lequel sont affichées les sept filles restantes dans ce concours. En cliquant sur select on aboutit a la page miss qui nous permet d aboutir de nouveau a la page du vote mais cette fois pour l étape 2. Et ainsi de suite jusqu'à l annonce des trois premières gagnantes du concours. Resultat.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="resultat.aspx.cs" Inherits="resultat" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <asp:gridview ID="GridView1" runat="server" BackColor="#DEBA84" BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" AutoGenerateSelectButton="True" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" Width="500px" AllowSorting="True" Height="212px" > <FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" /> <RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" /> <PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" /> <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" /> </asp:gridview> </asp:content> Resultat.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Collections; using System.Web.UI.MobileControls; using System.Collections.Generic; public partial class resultat : System.Web.UI.Page DataTable dt5 = new DataTable(); protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 35

37 == 1) Database db = new Database("Enquete.mdb"); string query = "Select * from Concurrent"; DataSet ds = db.select(query); DataTable dt = ds.tables[0]; string queryetape = "Select DISTINCT(etapeID) from Resultat"; DataSet dsetape = db.select(queryetape); DataTable dtetape = dsetape.tables[0]; ArrayList arone = new ArrayList(); List<ArrayList> listall = new List<ArrayList>(); string etapidforresult = ""; if (dtetape.rows.count > 0) etapidforresult = dtetape.rows[0][0].tostring(); for (int i = 0; i < dtetape.rows.count; i++) if (dtetape.rows[i][0].tostring().compareto(etapidforresult) etapidforresult = dtetape.rows[i][0].tostring(); if (etapidforresult == "2 -Beaute") Session["etapeID"] = "3- Mesure et poids"; else if (etapidforresult == "3- Mesure et poids") Session["etapeID"] = "4 -Questions generales"; for (int i = 0; i < dt.rows.count; i++) int finalnote = getconnotebyid(dt.rows[i][0].tostring(), etapidforresult); ArrayList listone = new ArrayList(); listone.add(finalnote.tostring()); listone.add(dt.rows[i][0].tostring()); listall.add(listone); List<ArrayList> listallsorted = listall; for (int i = 0; i < listall.count; i++) for (int j = i + 1; j < listall.count; j++) if (Convert.ToInt32(listAll[j][0]) > Convert.ToInt32(listAllSorted[i][0])) ArrayList templist = listallsorted[i]; listallsorted[i] = listall[j]; listallsorted[j] = templist; string qfinal = "Select conid, nom, prenom, lieu_naiss, date_naiss from Concurrent where "; if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 2) Copyright , eliematta.com. All rights reserved Page 36

38 for (int i = 0; i < listallsorted.count - 3; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; else if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 3) for (int i = 0; i < listallsorted.count - 5; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; else if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 4) for (int i = 0; i < listallsorted.count - 7; i++) if (i == 0) qfinal = qfinal + "conid = '" + listallsorted[i][1].tostring() + "' "; else qfinal = qfinal + "or conid = '" + listallsorted[i][1].tostring() + "' "; DataSet dss = db.select(qfinal); DataTable dtt = dss.tables[0]; int aaa = dtt.rows.count; GridView1.DataSource = dtt; GridView1.DataBind(); Copyright , eliematta.com. All rights reserved Page 37

39 from GridView1.Visible = true; if (Convert.ToInt32(etapIDForResult.Substring(0, 1).ToString()) == 4) string qmiss = "Select conid, nom, prenom, lieu_naiss, date_naiss Concurrent where conid ='" + listallsorted[0][1].tostring() + "'"; DataSet dsmiss = db.select(qfinal); DataTable dtmiss = dsmiss.tables[0]; string missname = dt.rows[0][2].tostring(); private int getconnotebyid(string conid, string etapeid) Database db = new Database("Enquete.mdb"); string q = "Select Notes from Resultat where conid = '" + conid + "' and etapeid = '" + etapeid + "'"; DataSet ds = db.select(q); DataTable dt = ds.tables[0]; int finalnote = 0; if (dt.rows.count > 0) for (int i = 0; i < dt.rows.count; i++) finalnote = finalnote + Convert.ToInt32(dt.Rows[i][0].ToString()); finalnote = finalnote / dt.rows.count; return finalnote; protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) Session["conid"] = GridView1.SelectedRow.Cells[1].Text; Response.Redirect("miss.aspx?conid" + Session["conid"].ToString()); Copyright , eliematta.com. All rights reserved Page 38

40 About us : Aboutus.aspx: <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Aboutus.aspx.cs" Inherits="Aboutus" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">welcome to <span class="tick_head1">"miss Lebanon on line"</span> competition! <p dir="ltr"><font face="arial" color ="#3b3b3b" size="3"> For over 30 years, Miss Lebanon Committee has been devoted to bringing you everything that you need in relation to the world of Beauty Pageants.<br /> Lebanon has won many International Beauty Titles in the past. To name but a few, Miss Universe in 1972, Ms Globe in 2000, Miss International in 2002, Miss Model of the World in 2005, Mr. Teen of The World in 2005, Mr. International in 2006.<br /> Miss Lebanon is the only national beauty contest that awards big prizes worth over half a million US dollars to its winners. <br /> We Strictly DENY any relation to other fake websites pretending to represent any beauty contests taking place in Lebanon such as Miss Lebanon, Miss Lebanon Emigrant, Mr. Lebanon and all other official titles given.<br /> Copyright , eliematta.com. All rights reserved Page 39

41 Surf our site, choose the section of your interest, submit your application and let your journey in the world of fame and beauty begins! To know more about us, you can contact us at any time you want just <asp:linkbutton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">click here</asp:linkbutton>!<br /> </font></p></asp:content> Aboutus.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Aboutus : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void LinkButton1_Click(object sender, EventArgs e) Response.Redirect("Contactus.aspx"); Copyright , eliematta.com. All rights reserved Page 40

42 Beautytip.aspx: Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Beautytip.aspx.cs" Inherits="Beautytip" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <br /> <br /> <br /> <asp:linkbutton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" Font-Bold="True" Font-Size="Large">Body care</asp:linkbutton> <asp:linkbutton ID="LinkButton2" runat="server" OnClick="LinkButton2_Click" Font-Bold="True" Font-Size="Large">Eye care</asp:linkbutton> <asp:linkbutton ID="LinkButton3" runat="server" OnClick="LinkButton3_Click" Font-Bold="True" Font-Size="Large">Lip care</asp:linkbutton><br /> <asp:panel ID="Panel1" runat="server" Visible="False" Width="691px"> <br /><br /> <div class="tick_head">body care<br /><br /><br /> <br /><br /><br /><br /> -Mix six-teaspoon petroleum jelly, two-teaspoon glycerin and two-teaspoon lemon juice.<br /> Copyright , eliematta.com. All rights reserved Page 41

43 Apply this moisturizing lotion at least twice a week if you have dry and flaky, arms and legs<br /> -Peel and grate a cucumber. Squeeze the juice to this, mix half-a-teaspoon glycerin and half-a-teaspoon rose water.<br /> Apply this on sunburns, leave it for some time.<br /> -If you have cracked heels, melt paraffin wax; mix it with little mustard oil and apply on the affected area. Leave it overnight.<br /> After 10 or 15 days, your heels will become smooth. -Massage your body with a mixture of coconut oil and any of your favourite scented oils like lavender or rosemary. <br /> -For rough palms, use a mixture of glycerin and limejuice in equal proportion.<br /> -For cracked heals, massage the foot with coconut oil and keep the foot in warm water for some time. Wipe the water off the feet and apply a mixture of hibiscus flower(10), Henna (1 handful) and juice of half a lemon. when dry wash it off.<br /> -Remove scars on your hands and feet by rubbing them with lemon peel.<br /> </asp:panel> <asp:panel ID="Panel2" runat="server" Visible="False" Width="690px"> <br /><br /> <div class="tick_head"> Eye care<br /><br /> <br /><br /><br /><br /> -Dip wads of cotton in a chilled mixture of cucumber and potato juice. Keep this on your eyelids for 15 to 20 minutes and gently wash it off. Apply a little baby oil. -For long eyelashes.., apply a thin coat of castor oil every night. It strengthens lashes and cools your eyes.<br /> -Massage a few drops of coconut oil around the eyes to get rid off dark circles. <br /> -To reduce puffiness of your eyes, grate a potato; tie in a cloth and place the cloth over your eyes for about 15 minutes.<br /> -Add a small pinch of salt in water and wash for bright and sparkling eyes.<br /> -Mix tomato juice and lemon juice in equal quantity and apply around the eyes. After 30 minutes wash it off with cold and hot water alternatively.<br /> -Make a paste of sandal wood and nutmeg. Apply the paste around the eyes before sleeping and wash it off in the morning.<br /> -Crush a cucumber and take the juice. Add a little rose water and apply around the eyes and wash it after 30 minutes.<br /> -Place cotton wool swabs dipped in cold milk on closed eyes for removing dark circles. <br /> </asp:panel> <asp:panel ID="Panel3" runat="server" Visible="False" Width="690px"> <br /><br /> <div class="tick_head"> Lip Care <br /><br /><br /> <br /><br /><br /><br /> Copyright , eliematta.com. All rights reserved Page 42

44 -You can mix one-tablespoon cranberry sauce juice with two tablespoons Vaseline for a delicious home made lip balm.<br /> -Apply the juice of lemon skin for avoiding black colour of lips.<br /> -Massage your lips with coriander leaf juice for soft and rosy lips.<br /> </asp:panel> <br /> </asp:content> Beautytip.aspx.cs: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Beautytip : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void LinkButton1_Click(object sender, EventArgs e) Panel1.Visible = true; Panel2.Visible = false; Panel3.Visible = false; protected void LinkButton2_Click(object sender, EventArgs e) Panel1.Visible = false; Panel2.Visible = true; Panel3.Visible = false; protected void LinkButton3_Click(object sender, EventArgs e) Panel1.Visible = false; Panel2.Visible = false; Panel3.Visible = true; Copyright , eliematta.com. All rights reserved Page 43

45 Comments.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="comments.aspx.cs" Inherits="comments" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">comments<span class="tick_head1"> Area</span> <br /> <br /> <asp:gridview ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="AccessDataSource1" Width="494px" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" CellPadding="1" CellSpacing="2"> <RowStyle BorderWidth="0px" /> <Columns> <asp:boundfield DataField="namee" HeaderText="Name" SortExpression="namee" /> <asp:boundfield DataField="comments" HeaderText="Comments" SortExpression="comments" /> </Columns> </asp:gridview> Copyright , eliematta.com. All rights reserved Page 44

46 <asp:accessdatasource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/Enquete.mdb" SelectCommand="SELECT [namee], [comments] FROM [contact]"></asp:accessdatasource> <br /> <br /> Want to cast your comment? <a href="contactus.aspx">click here</a> to contact us at any time! </asp:content> comments.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class comments : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 45

47 Commentsuccess.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="commentsuccess.aspx.cs" Inherits="commentsuccess" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">thank you for your <span class="tick_head1">feedback</span><br /><br /><br /><br /><br /> Your comment has been casted.<br /> Thank you for your patience, hope you enjoyed our website and dont forget to visit our <a href="gallery.aspx">gallery</a>! </asp:content> using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; Commentsuccess.aspx.cs Copyright , eliematta.com. All rights reserved Page 46

48 using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class commentsuccess : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Gallery.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="gallery.aspx.cs" Inherits="gallery" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">welcome to <span class="tick_head1">the contestants</span> Photo Gallery! <asp:literal ID="Literal1" runat="server"></asp:literal> </asp:content> Copyright , eliematta.com. All rights reserved Page 47

49 Gallery.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.OleDb; public partial class gallery : System.Web.UI.Page string reqs; protected void Page_Load(object sender, EventArgs e) Database ao = new Database("Enquete.mdb"); int i = 0; int j=1; reqs = "<table><tr>"; DataSet ds = ao.select("select * from Concurrent"); DataTable dt = ds.tables[0]; while (j-1<dt.rows.count) if (i < 5) reqs += "<td>"; reqs += "<a href=miss.aspx?id=x00" + j + ">"; reqs += "<image src=" + dt.rows[j-1]["image"].tostring() + " width ='100' height ='150'></img>"; reqs += "</a>"; reqs += "</td>"; i++; j++; else i = 0; reqs += "</tr>"; reqs += "<tr>"; reqs += "<td>"; reqs += "<a href=miss.aspx?id=x00" + j + ">"; reqs += "<image src=" + dt.rows[j - 1]["Image"].ToString() + " width ='100' height ='150'>"; Copyright , eliematta.com. All rights reserved Page 48

50 reqs += "</a>"; reqs += "</img>"; i++; j++; reqs += "</tr>"; reqs += "</table>"; Literal1.Text = reqs; Contactus.aspx <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Contest.aspx.cs" Inherits="Contest" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <br /><br /> <div class="tick_head"> Facts & Information about Miss Lebanon<br /> Copyright , eliematta.com. All rights reserved Page 49

51 <div> <p dir="ltr"><font face="arial" color ="#3b3b3b" size="2"> <br /><br /><br /> Miss Lebanon is the most important and the official beauty contest in Lebanon.<br /> While the contest dates back to even before the 1960s.<br /> The last few years, the show undertook major changes, <br /> when the contest took the form of a reality television show thanks to LBC which hosts this beauty contest.<br /> Miss Lebanon is the only national beauty contest that awards big prizes worth over half a million US dollars to its winners.<br /> Thanks to the Lebanese Broadcasting Corporation (LBC) who has been hosting for many years,<br /> the show took a dramatic change in the year 2004.<br /> The beauty contestants who compete for the crown,<br /> live together for six weeks in a Villa in Adma (The same villa which hosts Star Academy Lebanon).<br /> Some Lebanese beauty contestants have reached the semi-finals of Miss World such as Joelle Behlock and Marie Jose Hnein.<br /> However the only Miss Lebanon to have won a title were Georgina Rizk (Miss Universe 1971) and Christina Sawaya (Miss International 2001).<br /> </font></p> </asp:content> Contactus.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class contactus : System.Web.UI.Page int s; protected void Page_Load(object sender, EventArgs e) protected void TextBox1_TextChanged(object sender, EventArgs e) protected void TextBox2_TextChanged(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 50

52 protected void TextBox3_TextChanged(object sender, EventArgs e) protected void TextBox4_TextChanged(object sender, EventArgs e) protected void TextBox5_TextChanged(object sender, EventArgs e) protected void TextBox6_TextChanged(object sender, EventArgs e) protected void TextBox7_TextChanged(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) contact c = new contact(); c.namee = TextBox1.Text; c. = TextBox2.Text; c.address = TextBox3.Text; c.phone = TextBox4.Text; c.subject = TextBox5.Text; c.comments = TextBox6.Text; c.tel = TextBox7.Text; if (c.test()) s = 1; else s = 0; if (s == 1) Response.Redirect("commentsuccess.aspx"); Copyright , eliematta.com. All rights reserved Page 51

53 Contest.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Contest.aspx.cs" Inherits="Contest" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <br /><br /> <div class="tick_head"> Facts & Information about Miss Lebanon<br /> <div> <p dir="ltr"><font face="arial" color ="#3b3b3b" size="2"> <br /><br /><br /> Miss Lebanon is the most important and the official beauty contest in Lebanon.<br /> While the contest dates back to even before the 1960s.<br /> The last few years, the show undertook major changes, <br /> when the contest took the form of a reality television show thanks to LBC which hosts this beauty contest.<br /> Miss Lebanon is the only national beauty contest that awards big prizes worth over half a million US dollars to its winners.<br /> Thanks to the Lebanese Broadcasting Corporation (LBC) who has been hosting for many years,<br /> Copyright , eliematta.com. All rights reserved Page 52

54 the show took a dramatic change in the year 2004.<br /> The beauty contestants who compete for the crown,<br /> live together for six weeks in a Villa in Adma (The same villa which hosts Star Academy Lebanon).<br /> Some Lebanese beauty contestants have reached the semi-finals of Miss World such as Joelle Behlock and Marie Jose Hnein.<br /> However the only Miss Lebanon to have won a title were Georgina Rizk (Miss Universe 1971) and Christina Sawaya (Miss International 2001).<br /> </font></p> </asp:content> Contest.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Contest : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 53

55 Jurylist.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="comments.aspx.cs" Inherits="comments" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">jury's<span class="tick_head1"> List</span> <br /> <br /> <asp:gridview ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="AccessDataSource1" Width="531px" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" CellPadding="1" CellSpacing="2"> <RowStyle BorderWidth="0px" /> <Columns> <asp:boundfield DataField="prenom" HeaderText="Prenom" SortExpression="prenom" /> <asp:boundfield DataField="nom" HeaderText="Nom" SortExpression="nom" /> <asp:boundfield DataField="sexe" HeaderText="Sexe" SortExpression="sexe" /> <asp:boundfield DataField="profession" HeaderText="Profession" SortExpression="profession" /> Copyright , eliematta.com. All rights reserved Page 54

56 <asp:boundfield DataField="mail" HeaderText="Mail" SortExpression="mail" /> </Columns> </asp:gridview> <asp:accessdatasource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/Enquete.mdb" SelectCommand="SELECT [prenom], [nom], [sexe], [profession], [mail] FROM [user]"></asp:accessdatasource> <br /> </asp:content> Jurylist.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class jurylist : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 55

57 Membersarea.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Membersarea.aspx.cs" Inherits="Membersarea" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">teachers <p dir="ltr"><font face="arial" color ="#3b3b3b" size="3"> <br /><br /><br /> -Rigina Finianos Director of Bal Des Debutants Company<br /> -Papou Lahoud The international and lebanese fashion designer.<br /> -Sylvio Tabet The international and lebanese fashion director.<br /> -Dr. Sami Helou Doctor and Specialist in cosmetic surgery.<br /> -Magui Farah journalist.<br /> -Mona Fares Head of the unit of tourist improvment in the council of tourism.<br /> -Antoine Kerbaj Lebanese actor and Director of the actors syndicate.<br /> -Jean Louis Mangui Interior Design and decoration.<br /> -Nayla De Freige Vice president of the "L'orient le jour".<br /> </font></p></asp:content> Copyright , eliematta.com. All rights reserved Page 56

58 Membersarea.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Membersarea : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) News.aspx Puis Copyright , eliematta.com. All rights reserved Page 57

59 Page Language= C# MasterPageFile= ~/MasterPage.master AutoEventWireup= true CodeFile= News.aspx.cs Inherits= News Title= Untitled Page %> <asp:content ID= Content1 ContentPlaceHolderID= ContentPlaceHolder1 Runat= Server > <div class= tick_head ><a href= gabriellebourached.aspx ><span class= tick_head1 > Gabrielle Bou Rached </span></a><br /><br /><br /><br /><br /> Gabrielle Bou Rached was crowned Miss Campus of USJ University Beirut, she represented her country in Miss Asia <div class= tab_readmore > <p align= right class= tab_head ><a href= gabriellebourached.aspx class= readmore >Read More </a></p> <div class= tick_head ><a href= christinasawaya.aspx ><span class= tick_head1 > Christina Sawaya </span></a><br /><br /><br /><br /><br /> Christina Sawaya went on to win <div class= tab_readmore > <p align= right class= tab_head ><a href= christinasawaya.aspx class= readmore >Read More </a></p> Copyright , eliematta.com. All rights reserved Page 58

60 <div class= tick_head ><a href= georginarizk.aspx ><span class= tick_head1 > Georgina Rizk </span></a><br /><br /><br /><br /><br /> In the 1972 Miss Universe pageant in Dorado, Puerto Rico, the 1971 winner, Georgina Rizk, was not allowed to attend due to government restrictions because of fears of a terrorist attack. <div class= tab_readmore > <p align= right class= tab_head ><a href= georginarizk.aspx class= readmore >Read More </a></p> </asp:content> News.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class News : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 59

61 Sponsors.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="sponsors.aspx.cs" Inherits="sponsors" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">sponsors<br /><br /><br /> <table> <tr> <td style="height: 134px; width: 170px;"> <asp:image ID="Image1" runat="server" ImageUrl="~/images/sponsor12.jpg" Height="100px" Width="150px" /></td> <td style="height: 134px; width: 170px;"> <asp:image ID="Image2" runat="server" ImageUrl="~/images/z1.jpg" Height="100px" Width="150px" /></td> <td style="height: 134px"> <asp:image ID="Image3" runat="server" ImageUrl="~/images/sponsor4.jpg" Height="100px" Width="150px" /></td> </tr> <tr> <td style="width: 170px"> <asp:image ID="Image4" runat="server" ImageUrl="~/images/sponsor22.jpg" Height="100px" Width="150px" /></td> <td> Copyright , eliematta.com. All rights reserved Page 60

62 <asp:image ID="Image5" runat="server" Height="100px" ImageUrl="~/images/sponsor6.jpg" Width="150px" /></td> <td> <asp:image ID="Image6" runat="server" Height="100px" ImageUrl="~/images/sponsor21.jpg" Width="150px" /></td> </tr> </table> </asp:content> Sponsors.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class sponsors : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Copyright , eliematta.com. All rights reserved Page 61

63 Error_Login.aspx Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Error_Login.aspx.cs" Inherits="Error_Login" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="tick_head">access<span class="tick_head1"> Denied</span><br /><br /><br /><br /><br /> <font color="red">you do not have access to this page as you are not logged in.</font> </asp:content> using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; Error_Login.aspx.cs Copyright , eliematta.com. All rights reserved Page 62

64 using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Error_Login : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Merci d avance! Copyright , eliematta.com. All rights reserved Page 63

This tutorial assumes that you are familiar with ASP.Net and ActiveX controls.

This tutorial assumes that you are familiar with ASP.Net and ActiveX controls. ASP.Net with Iocomp ActiveX controls This tutorial assumes that you are familiar with ASP.Net and ActiveX controls. Steps to host an Iocomp ActiveX control in an ASP.NET page using Visual Studio 2003 The

More information

İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME

İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME Asp.Net kodları

More information

Technical Service Bulletin

Technical Service Bulletin Technical Service Bulletin FILE CONTROL CREATED DATE MODIFIED DATE FOLDER OpenDrive 02/05/2005 662-02-25008 Rev. : A Installation Licence SCO sur PC de remplacement English version follows. Lors du changement

More information

Web - Travaux Pratiques 1

Web - Travaux Pratiques 1 Web - Travaux Pratiques 1 Pour rappel, le squelette d une page HTML5 est la suivante : Syntaxe ... ... Une fois qu une page est terminée,

More information

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS)

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Veuillez vérifier les éléments suivants avant de nous soumettre votre accord : 1. Vous avez bien lu et paraphé

More information

Les fragments. Programmation Mobile Android Master CCI. Une application avec deux fragments. Premier layout : le formulaire

Les fragments. Programmation Mobile Android Master CCI. Une application avec deux fragments. Premier layout : le formulaire Programmation Mobile Android Master CCI Bertrand Estellon Aix-Marseille Université March 23, 2015 Bertrand Estellon (AMU) Android Master CCI March 23, 2015 1 / 266 Les fragments Un fragment : représente

More information

Audit de sécurité avec Backtrack 5

Audit de sécurité avec Backtrack 5 Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI Habib Université de Versailles Saint-Quentin-En-Yvelines 24-05-2012 UVSQ - Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI

More information

TP : Système de messagerie - Fichiers properties - PrepareStatement

TP : Système de messagerie - Fichiers properties - PrepareStatement TP : Système de messagerie - Fichiers properties - PrepareStatement exelib.net Une société souhaite mettre en place un système de messagerie entre ses employés. Les travaux de l équipe chargée de l analyse

More information

Solaris 10 Documentation README

Solaris 10 Documentation README Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa

More information

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design Plafond tendu à froid ALYOS technology ALYOS technology vous propose un ensemble de solutions techniques pour vos intérieurs. Spécialiste dans le domaine du plafond tendu, nous avons conçu et développé

More information

A PROJECT REPORT ON. SkyDrive. Submitted for the partial fulfillment of the requirement for the Award of the degree of MASTER OF COMPUTER APPLICATION

A PROJECT REPORT ON. SkyDrive. Submitted for the partial fulfillment of the requirement for the Award of the degree of MASTER OF COMPUTER APPLICATION A PROJECT REPORT ON SkyDrive Submitted for the partial fulfillment of the requirement for the Award of the degree of MASTER OF COMPUTER APPLICATION By UTTAM KUWAR VERMA 11004101172 GALGOTIAS INSTITUTE

More information

Sun Management Center Change Manager 1.0.1 Release Notes

Sun Management Center Change Manager 1.0.1 Release Notes Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150

More information

CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH

CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN/FC/5738 Original: anglais 14 juin 2013 ORGANISATION EUROPEENNE POUR LA RECHERCHE NUCLÉAIRE CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH Suite à donner Procédure de vote Discussion COMITÉ DES FINANCES

More information

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0735 December 2004 Copyright 2004 Sun Microsystems,

More information

ASP and ADO (assumes knowledge of ADO)

ASP and ADO (assumes knowledge of ADO) ASP.NET (2) These slides are meant to be for teaching purposes only and only for the students that are registered in CSE4413 and should not be published as a book or in any form of commercial product,

More information

HTML Fails: What No One Tells You About Email HTML

HTML Fails: What No One Tells You About Email HTML HTML Fails: What No One Tells You About Email HTML 2 Today s Webinar Presenter Kate McDonough Campaign Manager at PostUp Worked with various ESPs: Constant Contact, Campaign Monitor, ExactTarget, Distribion

More information

Créer une carte. QGIS Tutorials and Tips. Author. Ujaval Gandhi http://google.com/+ujavalgandhi. Translations by

Créer une carte. QGIS Tutorials and Tips. Author. Ujaval Gandhi http://google.com/+ujavalgandhi. Translations by Créer une carte QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Sylvain Dorey Allan Stockman Delphine Petit Alexis Athlani Florian Texier Quentin Paternoster

More information

Veritas Storage Foundation 5.0 Software for SPARC

Veritas Storage Foundation 5.0 Software for SPARC Veritas Storage Foundation 5.0 Software for SPARC Release Note Supplement Sun Microsystems, Inc. www.sun.com Part No. 819-7074-10 July 2006 Submit comments about this document at: http://www.sun.com/hwdocs/feedback

More information

TP1 : Correction. Rappels : Stream, Thread et Socket TCP

TP1 : Correction. Rappels : Stream, Thread et Socket TCP Université Paris 7 M1 II Protocoles réseaux TP1 : Correction Rappels : Stream, Thread et Socket TCP Tous les programmes seront écrits en Java. 1. (a) Ecrire une application qui lit des chaines au clavier

More information

Big Data Meets Infosec Visualiza4on. Forensics Challenge 10 Honeynet.org

Big Data Meets Infosec Visualiza4on. Forensics Challenge 10 Honeynet.org Big Data Meets Infosec Visualiza4on Forensics Challenge 10 Honeynet.org Challenge Design and build a visualiza4on that describes the aaacks that were analyzed in FC5. Use the three prize winners solu4ons

More information

Step-by-Step Guide for Active Directory Federation Services

Step-by-Step Guide for Active Directory Federation Services Step-by-Step Guide for Active Directory Federation Services Microsoft Corporation Published: June 2006 Author: Nick Pierson Editor: Jim Becker Abstract This guide provides instructions for setting up Active

More information

Sun StorEdge A5000 Installation Guide

Sun StorEdge A5000 Installation Guide Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,

More information

Aucune validation n a été faite sur l exemple.

Aucune validation n a été faite sur l exemple. Cet exemple illustre l utilisation du Type BLOB dans la BD. Aucune validation n a été faite sur l exemple. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;

More information

.NET Best Practices Part 1 Master Pages Setup. Version 2.0

.NET Best Practices Part 1 Master Pages Setup. Version 2.0 .NET Best Practices Part 1 Master Pages Setup Version 2.0 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic

More information

(Ch: 1) Building ASP.NET Pages. A. ASP.NET and the.net Framework B. Introducing ASP.NET Controls C. Adding Application logic to an ASP.

(Ch: 1) Building ASP.NET Pages. A. ASP.NET and the.net Framework B. Introducing ASP.NET Controls C. Adding Application logic to an ASP. (Ch: 1) Building ASP.NET Pages A. ASP.NET and the.net Framework B. Introducing ASP.NET Controls C. Adding Application logic to an ASP.NET Page D. the structure of an ASP.NET Page ASP.NET and the.net Framework

More information

Liste d'adresses URL

Liste d'adresses URL Liste de sites Internet concernés dans l' étude Le 25/02/2014 Information à propos de contrefacon.fr Le site Internet https://www.contrefacon.fr/ permet de vérifier dans une base de donnée de plus d' 1

More information

AgroMarketDay. Research Application Summary pp: 371-375. Abstract

AgroMarketDay. Research Application Summary pp: 371-375. Abstract Fourth RUFORUM Biennial Regional Conference 21-25 July 2014, Maputo, Mozambique 371 Research Application Summary pp: 371-375 AgroMarketDay Katusiime, L. 1 & Omiat, I. 1 1 Kampala, Uganda Corresponding

More information

To be able to use web parts to create a portal-style web application

To be able to use web parts to create a portal-style web application CHAPTER Additional ASP.NET Features LEARNING OBJECTIVES To be able to upload image data to a web application To be able to manage image data in a database To be able to use database transactions To be

More information

In-Home Caregivers Teleconference with Canadian Bar Association September 17, 2015

In-Home Caregivers Teleconference with Canadian Bar Association September 17, 2015 In-Home Caregivers Teleconference with Canadian Bar Association September 17, 2015 QUESTIONS FOR ESDC Temporary Foreign Worker Program -- Mr. Steve WEST *Answers have been updated following the conference

More information

«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08)

«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08) «Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08) Mathieu Lemoine 2008/02/25 Craig Chambers : Professeur à l Université de Washington au département de Computer Science and Engineering,

More information

General Certificate of Education Advanced Level Examination June 2012

General Certificate of Education Advanced Level Examination June 2012 General Certificate of Education Advanced Level Examination June 2012 French Unit 4 Speaking Test Candidate s Material To be conducted by the teacher examiner between 7 March and 15 May 2012 (FRE4T) To

More information

Méthodes ensemblistes pour une localisation robuste de robots sous-marins

Méthodes ensemblistes pour une localisation robuste de robots sous-marins Méthodes ensemblistes pour une localisation robuste de robots sous-marins Jan Sliwka To cite this version: Jan Sliwka. Méthodes ensemblistes pour une localisation robuste de robots sous-marins. Automatique

More information

ASP.NET(C#) ile Kayıt Listeleme, Silme ve Düzenleme İşlemi

ASP.NET(C#) ile Kayıt Listeleme, Silme ve Düzenleme İşlemi ASP.NET(C#) ile Kayıt Listeleme, Silme ve Düzenleme İşlemi Web.config içerisine aşağıdaki kod eklenir.

More information

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA VÉRIFICATION DES ENTENTES DE SEMAINE DE TRAVAIL COMPRIMÉE

More information

CSS : petits compléments

CSS : petits compléments CSS : petits compléments Université Lille 1 Technologies du Web CSS : les sélecteurs 1 au programme... 1 ::before et ::after 2 compteurs 3 media queries 4 transformations et transitions Université Lille

More information

Real-World ASP.NET: Building a Content Management System

Real-World ASP.NET: Building a Content Management System Apress Books for Professionals by Professionals Real-World ASP.NET: Building a Content Management System by Stephen R.G. Fraser ISBN # 1-59059-024-4 Copyright 2001 Apress, L.P., 2460 Ninth St., Suite 219,

More information

POB-JAVA Documentation

POB-JAVA Documentation POB-JAVA Documentation 1 INTRODUCTION... 4 2 INSTALLING POB-JAVA... 5 Installation of the GNUARM compiler... 5 Installing the Java Development Kit... 7 Installing of POB-Java... 8 3 CONFIGURATION... 9

More information

Introduction. GEAL Bibliothèque Java pour écrire des algorithmes évolutionnaires. Objectifs. Simplicité Evolution et coévolution Parallélisme

Introduction. GEAL Bibliothèque Java pour écrire des algorithmes évolutionnaires. Objectifs. Simplicité Evolution et coévolution Parallélisme GEAL 1.2 Generic Evolutionary Algorithm Library http://dpt-info.u-strasbg.fr/~blansche/fr/geal.html 1 /38 Introduction GEAL Bibliothèque Java pour écrire des algorithmes évolutionnaires Objectifs Généricité

More information

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA C-665 C-665 Second Session, Forty-first Parliament, Deuxième session, quarante et unième législature, HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA BILL C-665 PROJET DE LOI C-665 An Act to

More information

Survey on Conference Services provided by the United Nations Office at Geneva

Survey on Conference Services provided by the United Nations Office at Geneva Survey on Conference Services provided by the United Nations Office at Geneva Trade and Development Board, fifty-eighth session Geneva, 12-23 September 2011 Contents Survey contents Evaluation criteria

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Licence Informatique Année 2005-2006. Exceptions

Licence Informatique Année 2005-2006. Exceptions Université Paris 7 Java Licence Informatique Année 2005-2006 TD n 8 - Correction Exceptions Exercice 1 La méthode parseint est spécifiée ainsi : public static int parseint(string s) throws NumberFormatException

More information

PROCEDURE INSERTION(NUM IN EMPLOYES.NUMEMP%TYPE, NOM VARCHAR2, PRENOM IN VARCHAR2, PPHOTO IN BLOB, SALAIRE IN NUMBER);

PROCEDURE INSERTION(NUM IN EMPLOYES.NUMEMP%TYPE, NOM VARCHAR2, PRENOM IN VARCHAR2, PPHOTO IN BLOB, SALAIRE IN NUMBER); Le Package CREATE OR REPLACE PACKAGE GESTIONEMPLOYES AS DECLARATION DE LA VARIABLE DE TYPE REF CURSOR DECLARATION DES PROCÉDURES ET FONCTIONS TYPE EMPRESULTAT IS REF CURSOR; PROCEDURE INSERTION(NUM IN

More information

Sun Enterprise Optional Power Sequencer Installation Guide

Sun Enterprise Optional Power Sequencer Installation Guide Sun Enterprise Optional Power Sequencer Installation Guide For the Sun Enterprise 6500/5500 System Cabinet and the Sun Enterprise 68-inch Expansion Cabinet Sun Microsystems, Inc. 901 San Antonio Road Palo

More information

The new French regulation on gaming: Anything new in terms of payment?

The new French regulation on gaming: Anything new in terms of payment? [Prénom Nwww.ulys.net The new French regulation on gaming: Anything new in terms of payment? Etienne Wery Attorney at law at Brussels and Paris Bars Senior lecturer at university [email protected]

More information

Upgrading the Solaris PC NetLink Software

Upgrading the Solaris PC NetLink Software Upgrading the Solaris PC NetLink Software By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - January 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,

More information

TIMISKAMING FIRST NATION

TIMISKAMING FIRST NATION Post-Secondary Financial Assistance Forms TFN EDUCATION 2014-05-01 TIMISKAMING FIRST NATION 0 Education Dept. Application Check List Please enclose the following when applying: Form: Statement of Intent

More information

Optimizing Solaris Resources Through Load Balancing

Optimizing Solaris Resources Through Load Balancing Optimizing Solaris Resources Through Load Balancing By Tom Bialaski - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road

More information

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2007 AUDIT OF THE DISPOSAL OF PAVEMENT LINE MARKER EQUIPMENT 2009

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2007 AUDIT OF THE DISPOSAL OF PAVEMENT LINE MARKER EQUIPMENT 2009 Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2007 AUDIT OF THE DISPOSAL OF PAVEMENT LINE MARKER EQUIPMENT 2009 SUIVI DE LA VÉRIFICATION DE L ALIÉNATION D UNE TRACEUSE

More information

MODx Web Development. Antano Solar John. Chapter No. 5 "Authentication and Authorization"

MODx Web Development. Antano Solar John. Chapter No. 5 Authentication and Authorization MODx Web Development Antano Solar John Chapter No. 5 "Authentication and Authorization" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter No.

More information

GEMFIND. We Handle The Journey. So You Can Focus On The Destination. WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999

GEMFIND. We Handle The Journey. So You Can Focus On The Destination. WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999 GEMFIND WEB TECHNOLOGIES FOR THE JEWELRY INDUSTRY - Est. 1999 We Handle The Journey So You Can Focus On The Destination COMPANY Your Jewelry Technology Team We Handle Your Entire Digital Experience WEB

More information

SunFDDI 6.0 on the Sun Enterprise 10000 Server

SunFDDI 6.0 on the Sun Enterprise 10000 Server SunFDDI 6.0 on the Sun Enterprise 10000 Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-3610-11 November 1999, Revision A Send

More information

Langages Orientés Objet Java

Langages Orientés Objet Java Langages Orientés Objet Java Exceptions Arnaud LANOIX Université Nancy 2 24 octobre 2006 Arnaud LANOIX (Université Nancy 2) Langages Orientés Objet Java 24 octobre 2006 1 / 32 Exemple public class Example

More information

Security API Cookbook

Security API Cookbook Sitecore CMS 6 Security API Cookbook Rev: 2010-08-12 Sitecore CMS 6 Security API Cookbook A Conceptual Overview for CMS Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 User, Domain,

More information

How To Become A Foreign Language Teacher

How To Become A Foreign Language Teacher Université d Artois U.F.R. de Langues Etrangères MASTER A DISTANCE Master Arts, Lettres et Langues Spécialité «CLE/ CLS en milieu scolaire» Voie Professionnelle ou Voie Recherche University of Artois Faculty

More information

Architecture design. Use of some Microsoft patterns & practices for Architecture Guidance (http://www.microsoft.com/practices)

Architecture design. Use of some Microsoft patterns & practices for Architecture Guidance (http://www.microsoft.com/practices) 1 Architecture design Use of some Microsoft patterns & practices for Architecture Guidance (http://www.microsoft.com/practices) 2 Page asp.net simple

More information

DIRECTIVE ON ACCOUNTABILITY IN CONTRACT MANAGEMENT FOR PUBLIC BODIES. An Act respecting contracting by public bodies (chapter C-65.1, a.

DIRECTIVE ON ACCOUNTABILITY IN CONTRACT MANAGEMENT FOR PUBLIC BODIES. An Act respecting contracting by public bodies (chapter C-65.1, a. DIRECTIVE ON ACCOUNTABILITY IN CONTRACT MANAGEMENT FOR PUBLIC BODIES An Act respecting contracting by public bodies (chapter C-65.1, a. 26) SUBJECT 1. The purpose of this directive is to establish the

More information

2 RENSEIGNEMENTS CONCERNANT L ASSURÉ SI CELUI-CI N EST PAS LE REQUÉRANT INFORMATION CONCERNING THE INSURED PERSON IF OTHER THAN THE APPLICANT

2 RENSEIGNEMENTS CONCERNANT L ASSURÉ SI CELUI-CI N EST PAS LE REQUÉRANT INFORMATION CONCERNING THE INSURED PERSON IF OTHER THAN THE APPLICANT SÉCURITÉ SOCIALE SOCIAL SECURITY ACCORD DU 9 FÉVRIER 1979 ENTRE LA FRANCE ET LE CANADA AGREEMENT OF FEBRUARY 9, 1979 BETWEEN FRANCE AND CANADA Formulaire FORM SE 401-06 INSTRUCTION D UNE DEMANDE DE PENSION

More information

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6121 July 2000, Revision A Copyright 2000

More information

STUDENT APPLICATION FORM (Dossier d Inscription) ACADEMIC YEAR 2010-2011 (Année Scolaire 2010-2011)

STUDENT APPLICATION FORM (Dossier d Inscription) ACADEMIC YEAR 2010-2011 (Année Scolaire 2010-2011) Institut d Administration des Entreprises SOCRATES/ERASMUS APPLICATION DEADLINE : 20th November 2010 OTHER (Autre) STUDENT APPLICATION FORM (Dossier d Inscription) ACADEMIC YEAR 2010-2011 (Année Scolaire

More information

HEALTH CARE DIRECTIVES ACT

HEALTH CARE DIRECTIVES ACT A11 HEALTH CARE DIRECTIVES ACT Advances in medical research and treatments have, in many cases, enabled health care professionals to extend lives. Most of these advancements are welcomed, but some people

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Sun StorEdge RAID Manager 6.2.21 Release Notes

Sun StorEdge RAID Manager 6.2.21 Release Notes Sun StorEdge RAID Manager 6.2.21 Release Notes formicrosoftwindowsnt Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-6890-11 November

More information

Sun Management Center 3.5 Update 1b Release Notes

Sun Management Center 3.5 Update 1b Release Notes Sun Management Center 3.5 Update 1b Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 3054 10 June 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network

More information

Service Level Definitions and Interactions

Service Level Definitions and Interactions Service Level Definitions and Interactions By Adrian Cockcroft - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo

More information

Tool & Asset Manager 2.0. User's guide 2015

Tool & Asset Manager 2.0. User's guide 2015 Tool & Asset Manager 2.0 User's guide 2015 Table of contents Getting Started...4 Installation...5 "Standalone" Edition...6 "Network" Edition...7 Modify the language...8 Barcode scanning...9 Barcode label

More information

Thursday, February 7, 2013. DOM via PHP

Thursday, February 7, 2013. DOM via PHP DOM via PHP Plan PHP DOM PHP : Hypertext Preprocessor Langage de script pour création de pages Web dynamiques Un ficher PHP est un ficher HTML avec du code PHP

More information

Proposition d intervention

Proposition d intervention MERCREDI 8 NOVEMBRE Conférence retrofitting of social housing: financing and policies options Lieu des réunions: Hotel Holiday Inn,8 rue Monastiriou,54629 Thessaloniki 9.15-10.30 : Participation à la session

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

THE DEVELOPMENT OF OFFICE SPACE AND ERGONOMICS STANDARDS AT THE CITY OF TORONTO: AN EXAMPLE OF SUCCESSFUL INCLUSION OF ERGONOMICS AT THE DESIGN STAGE

THE DEVELOPMENT OF OFFICE SPACE AND ERGONOMICS STANDARDS AT THE CITY OF TORONTO: AN EXAMPLE OF SUCCESSFUL INCLUSION OF ERGONOMICS AT THE DESIGN STAGE THE DEVELOPMENT OF OFFICE SPACE AND ERGONOMICS STANDARDS AT THE CITY OF TORONTO: AN EXAMPLE OF SUCCESSFUL INCLUSION OF ERGONOMICS AT THE DESIGN STAGE BYERS JANE, HARDY CHRISTINE, MCILWAIN LINDA, RAYBOULD

More information

CASifier une application

CASifier une application JOSY «Authentification Centralisée» Paris, 6 mai 2010 CASifier une application Julien Marchal Consortium ESUP-Portail CASifier une application Introduction Moyens Module Apache CAS (mod_auth_cas) Librairie

More information

Modifier le texte d'un élément d'un feuillet, en le spécifiant par son numéro d'index:

Modifier le texte d'un élément d'un feuillet, en le spécifiant par son numéro d'index: Bezier Curve Une courbe de "Bézier" (fondé sur "drawing object"). select polygon 1 of page 1 of layout "Feuillet 1" of document 1 set class of selection to Bezier curve select Bezier curve 1 of page 1

More information

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE EPREUVE D EXPRESSION ORALE SAVOIR et SAVOIR-FAIRE Pour présenter la notion -The notion I m going to deal with is The idea of progress / Myths and heroes Places and exchanges / Seats and forms of powers

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Brazil + JDBC Juin 2001, [email protected] http://jfod.cnam.fr/tp_cdi/douin/

Brazil + JDBC Juin 2001, douin@cnam.fr http://jfod.cnam.fr/tp_cdi/douin/ Brazil + JDBC Juin 2001, [email protected] http://jfod.cnam.fr/tp_cdi/douin/ version du 26 Mai 2003 : JDBC-SQL et Brazil pré-requis : lecture de Tutorial JDBC de Sun Bibliographie Brazil [Bra00]www.sun.com/research/brazil

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France COLLABORATIVE LCA Rachel Arnould and Thomas Albisser Hop-Cube, France Abstract Ecolabels, standards, environmental labeling: product category rules supporting the desire for transparency on products environmental

More information

Creating Form Rendering ASP.NET Applications

Creating Form Rendering ASP.NET Applications Creating Form Rendering ASP.NET Applications You can create an ASP.NET application that is able to invoke the Forms service resulting in the ASP.NET application able to render interactive forms to client

More information

ENABLING OBJECTIVE AND TEACHING POINTS. DRILL: 401.02 5. TIME: One 30 minutes period. 6. METHOD/APPROACH: a. demonstration; and. b. performance.

ENABLING OBJECTIVE AND TEACHING POINTS. DRILL: 401.02 5. TIME: One 30 minutes period. 6. METHOD/APPROACH: a. demonstration; and. b. performance. CHAPTER 4: LESSON SPECIFICATIONS COURSE TITLE: GREEN STAR COURSE ENABLING OBJECTIVE AND TEACHING POINTS CTS NUMBER: A-CR-CCP-116/PC-001 TRAINING DETAILS DRILL: 401.02 5. TIME: One 30 minutes period. 1.

More information

Solaris 9 9/05 Installation Roadmap

Solaris 9 9/05 Installation Roadmap Solaris 9 9/05 Installation Roadmap This document is a guide to the DVD-ROM, CD-ROMs, and documents involved in installing the Solaris 9 9/05 software. Unless otherwise specified, this document refers

More information

An Empirical Study of NoSQL Databases by Using MongoDB Databases

An Empirical Study of NoSQL Databases by Using MongoDB Databases An Empirical Study of NoSQL Databases by Using MongoDB Databases Wen-Chen Hu Department of Computer Science University of North Dakota Grand Forks, ND 58202 [email protected] Naima Kaabouch Department

More information

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Agenda Le Business Case pour le Cloud Computing Qu est ce que le Cloud

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Sun Management Center 3.6 Version 5 Add-On Software Release Notes Sun Management Center 3.6 Version 5 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-7977-10 October 2006, Revision A

More information

How To Write A Program In Java (Programming) On A Microsoft Macbook Or Ipad (For Pc) Or Ipa (For Mac) (For Microsoft) (Programmer) (Or Mac) Or Macbook (For

How To Write A Program In Java (Programming) On A Microsoft Macbook Or Ipad (For Pc) Or Ipa (For Mac) (For Microsoft) (Programmer) (Or Mac) Or Macbook (For Projet Java Responsables: Ocan Sankur, Guillaume Scerri (LSV, ENS Cachan) Objectives - Apprendre à programmer en Java - Travailler à plusieurs sur un gros projet qui a plusieurs aspects: graphisme, interface

More information

Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module.

Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module. Agenda. ZAPms Konzept.. Benutzer-Kontroller.. Laout-Aufbau.. Template-Aufbau. 5. Bildergalerie (Beispiel). 6. Konfiguration. 7. Module. . ZAPms Konzept Benutzer Web Server Benutzer-Kontroller www.domain/index.php

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD NORME INTERNATIONALE IEC 62313 Edition 1.0 2009-04 Railway applications Power supply and rolling stock Technical criteria for the coordination between power supply (substation) and

More information

Sun TM SNMP Management Agent Release Notes, Version 1.6

Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun Microsystems, Inc. www.sun.com Part No. 820-5966-12 December 2008, Revision A Submit comments about this document by clicking the Feedback[+]

More information

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Ce document répertorie les interfaces de programmation que les développeurs peuvent utiliser pour créer des applications

More information

Scrubbing Disks Using the Solaris Operating Environment Format Program

Scrubbing Disks Using the Solaris Operating Environment Format Program Scrubbing Disks Using the Solaris Operating Environment Format Program By Rob Snevely - Enterprise Technology Center Sun BluePrints OnLine - June 2000 http://www.sun.com/blueprints Sun Microsystems, Inc.

More information

Remote Method Invocation

Remote Method Invocation 1 / 22 Remote Method Invocation Jean-Michel Richer [email protected] http://www.info.univ-angers.fr/pub/richer M2 Informatique 2010-2011 2 / 22 Plan Plan 1 Introduction 2 RMI en détails

More information