protected void Page_Load(object sender, EventArgs e) { StringBuilder cstext1 = new StringBuilder(); Posterior.ValueToCompare = System.DateTime.Today.AddDays(-1).ToString(); RellenarOfertas(); if (Session["Usuario"] != null) { EN.ENCliente enCli = new EN.ENCliente(); DataSet ds = new DataSet(); ds = enCli.ObtenerDatosClienteConDni(Session["Usuario"].ToString()); IndexLoginC.Visible = false; IndexRegistroPH.Visible = false; cstext1.Append("<script type=\"text/javascript\">"); cstext1.Append("var id = document.getElementById(\"IndexLogin\");"); cstext1.Append("id.style.height = \"300px\";"); cstext1.Append("</"); cstext1.Append("script>"); Page.ClientScript.RegisterStartupScript(this.GetType(), "Agrandar", cstext1.ToString()); TLabelBienvenida.Text = "Bienvenido " + ds.Tables["Cliente"].Rows[0][1].ToString(); TLabelBienvenida.Visible = true; IndexLogoUsuario.ImageUrl = "Imagenes/ImagenesPerfil/" + Session["Usuario"].ToString() + ".jpg"; IndexLogoUsuario.Visible = true; if (enCli.HaReservado()) { IndexReservaRapida.Visible = true; } } else { IndexLoginC.Visible = true; TLabelBienvenida.Visible = false; IndexLogoUsuario.Visible = false; IndexReservaRapida.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Usuario"] != null) { string s = "<script type=\"text/javascript\">alert(\"" + Session["Usuario"].ToString() + "\");</script>"; ENCliente enCli = new EN.ENCliente(); DataSet ds = new DataSet(); ds = enCli.ObtenerDatosClienteConDni(Session["Usuario"].ToString()); string script = "<script type=\"text/javascript\">document.getElementById(\"tit\").innerHTML = \"Bienvenido " + ds.Tables["Cliente"].Rows[0][1].ToString() + ".\";</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Rellenar", s); } EN.ENVentas enVe = new EN.ENVentas(); DataSet ds2 = new DataSet(); ds2 = enVe.ObtenerListaVentas(); ArrayList lista = new ArrayList(); StringBuilder cstext1 = new StringBuilder(); StringBuilder cstext2 = new StringBuilder(); if (ds2.Tables["Ventas"].Rows.Count > 0) { cstext1.Append("<script type=\"text/javascript\">"); cstext1.Append("var ul = document.getElementById(\"Ofertas\");"); for (int i = 0; i < ds2.Tables["Ventas"].Rows.Count; i++) { cstext1.Append("var a = document.createElement(\"a\");"); cstext1.Append("a.href = \"Ofertas.aspx\";"); cstext1.Append("a.setAttribute('onclick','AlquilerCochesWeb.ServicioWeb.RellenarOferta(\"" + ds2.Tables["Ventas"].Rows[i][0].ToString() + "\")');"); cstext1.Append("a.text =" + ds2.Tables["Ventas"].Rows[i][1].ToString() + " " + ds2.Tables["Ventas"].Rows[i][2].ToString() + " KM: " + ds2.Tables["Ventas"].Rows[i][3].ToString() + " PVP: " + ds2.Tables["Ventas"].Rows[i][5].ToString() + "€\";"); cstext1.Append("var li = document.createElement(\"li\");"); cstext1.Append("li.appendChild(a);"); cstext1.Append("ul.appendChild(li);"); } cstext1.Append("</"); cstext1.Append("script>"); } cstext2.Append("<script type=\"text/javascript\">"); cstext2.Append("$(\"#scroller\").simplyScroll();"); cstext2.Append("</"); cstext2.Append("script>"); Page.ClientScript.RegisterStartupScript(this.GetType(), "Rellenar", cstext1.ToString()); }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { EN.ENCliente enCli = new EN.ENCliente(); DataSet ds = new DataSet(); ds = enCli.ObtenerDatosClienteConDni(Login1.UserName.ToString()); if (ds.Tables["Cliente"].Rows.Count > 0) { if (ds.Tables["Cliente"].Rows[0][10].ToString() == Login1.Password.ToString()) { Session["Usuario"] = Login1.UserName.ToString(); e.Authenticated = true; EN.ENCliente cli = new ENCliente(); DataSet dscli = new DataSet(); if (Session["Usuario"] != null) { dscli = cli.ObtenerDatosClienteConDni(Session["Usuario"].ToString()); Session["nombre"] = dscli.Tables["Cliente"].Rows[0][1].ToString(); Session["apellidos"] = dscli.Tables["Cliente"].Rows[0][2].ToString(); Session["telefono"]= dscli.Tables["Cliente"].Rows[0][3].ToString(); Session["email"] = dscli.Tables["Cliente"].Rows[0][4].ToString(); Session["direccion"] = dscli.Tables["Cliente"].Rows[0][5].ToString(); Session["provincia"]= dscli.Tables["Cliente"].Rows[0][6].ToString(); Session["ciudad"] = dscli.Tables["Cliente"].Rows[0][7].ToString(); } Response.Redirect("Index.aspx"); } else { e.Authenticated = false; Login1.FailureText = "Contraseña o usuario incorrecto."; } } else { e.Authenticated = false; Login1.FailureText = "No existe ese usuario."; } }
protected void CustomValidator6_ServerValidate(object source, ServerValidateEventArgs args) { if (Regex.Match(TextBox5.Text, @"^(([A-Z]\d{8})|(\d{8}[A-Z]))$").Success) { EN.ENCliente en_cliente = new EN.ENCliente(); // bool parar=false; // ArrayList array = new ArrayList(); // string todo="DNI='"+TextBox5.Text+"'"; string dni = TextBox5.Text; DataSet ds = new DataSet(); ds = en_cliente.ObtenerDatosClienteConDni(dni); //DataColumn colum = new DataColumn(); if (ds.Tables["Cliente"].Rows.Count == 0) // si el dataset no tiene ningun resultado quiere decir q no hay ningun dni con el valor que le hemos pasado en la base de datos { //Label15.Text = ds.Tables["Cliente"].Rows[0][0].ToString(); args.IsValid = true; } else { args.IsValid = false; } } else { args.IsValid = false; //Label15.Text = "falso"; } }