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 Button1_Click(object sender, EventArgs e) { EN.ENCliente en_cliente = new EN.ENCliente(); if (Page.IsValid) { en_cliente.DNI = TextBox5.Text; en_cliente.Nombre = TTextBoxNombre.Text; en_cliente.Apellidos = TTextBoxApellidos.Text; en_cliente.PassWeb = TextBox1.Text; en_cliente.Direccion = TTextBoxDireccion.Text; en_cliente.Provincia = TDropDownListProvincia.SelectedItem.ToString(); en_cliente.Ciudad = TDropDownListCiudad.SelectedItem.ToString(); en_cliente.Email = TTextBoxEmail.Text; en_cliente.Telefono = Convert.ToInt32(TextBox3.Text); if (CheckBox1.Checked) { en_cliente.Sexo = "H"; } else { en_cliente.Sexo = "M"; } en_cliente.AnyadirCliente(); Button2_Click(null, null); Session["nombre"] = TTextBoxNombre.Text; Session["apellidos"] = TTextBoxApellidos.Text; Session["telefono"] = TextBox3.Text; Session["email"] = TTextBoxEmail.Text; Session["direccion"] = TTextBoxDireccion.Text; Session["provincia"] = TDropDownListProvincia.SelectedItem.ToString(); Session["ciudad"] = TDropDownListCiudad.SelectedItem.ToString(); Session["MailSubject"] = "Registro de : " + Session["email"].ToString(); Session["MailBody"] = "Nombre y apellidos: " + Session["nombre"].ToString() + " " + Session["apellidos"].ToString() + " .Este cliente se ha dado de alta en nuestra base de datos."; Session["MailUser"] = Session["email"].ToString(); Session["MailUserSubject"] = "El registro con Rent a Car se ha realizado éxito"; Session["MailUserBody"] = "Recuerde hacerse fan de nuestro facebook.Y no se olvide de la suscripción del programa de puntos."; Session["MailUrl"] = "http://localhost:1227/RegistroFinalizado.aspx"; Response.Redirect("EnviarMail.aspx"); } }
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 TDropDownListProvincia_TextChanged(object sender, EventArgs e) { EN.ENCliente enCiu = new EN.ENCliente(); DataSet dsCiu = new DataSet(); try { string prov = TDropDownListProvincia.Text.ToString(); bool parar = false; // MessageBox.Show(numProvincia.Tables["Provincia"].Rows.Count.ToString()); for (int i = 0; i < 53 && parar != true; i++) { //MessageBox.Show(numProvincia.Tables["Provincia"].Rows[i][1].ToString()); if (numProvincia.Tables["Provincia"].Rows[i][1].ToString() == prov) { string numprov = numProvincia.Tables["Provincia"].Rows[i][0].ToString();// en la posicion 0 esta el id de la provincia parar = true; dsCiu = enCiu.ObtenerListaCiudades(numprov); } } ObtenerCiudades(dsCiu); } catch (Exception ex) { throw (ex); } }
protected void TDropDownListProvincia_Load(object sender, EventArgs e) { EN.ENCliente provincia = new EN.ENCliente(); DataSet dsProv = new DataSet(); dsProv = provincia.ObtenerListaProvincias(); numProvincia = dsProv; // nos hacemos esta copia para usarla despues en ciudades if (TDropDownListProvincia.Items.Count == 0) { TDropDownListProvincia.Items.Clear(); for (int i = 0; i < dsProv.Tables["Provincia"].Rows.Count; i++) { TDropDownListProvincia.Items.Add(dsProv.Tables["Provincia"].Rows[i][1].ToString()); } //FIN provi //Cargar CIudad EN.ENCliente enCiu = new EN.ENCliente(); DataSet dsCiu = new DataSet(); try { string prov = TDropDownListProvincia.Text.ToString(); bool parar = false; // MessageBox.Show(numProvincia.Tables["Provincia"].Rows.Count.ToString()); for (int i = 0; i < 53 && parar != true; i++) { //MessageBox.Show(numProvincia.Tables["Provincia"].Rows[i][1].ToString()); if (numProvincia.Tables["Provincia"].Rows[i][1].ToString() == prov) { string numprov = numProvincia.Tables["Provincia"].Rows[i][0].ToString();// en la posicion 0 esta el id de la provincia parar = true; dsCiu = enCiu.ObtenerListaCiudades(numprov); } } ObtenerCiudades(dsCiu); } catch (Exception ex) { throw (ex); } //Fin Ciudad } }
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"; } }
private void TComboBoxProvincias_Click(object sender, EventArgs e) { if (TComboBoxCiudades.Items.Count > 0) //lo dejamos en blanco por si hubiera alguna ciudad, para realizar nueva busqueda de provincia TComboBoxCiudades.DataSource = null; EN.ENCliente enProv = new EN.ENCliente(); DataSet dsProv = new DataSet(); dsProv = enProv.ObtenerListaProvincias(); ObtenerProvincias(dsProv); }
private void TComboBoxCiudades_Click(object sender, EventArgs e) { EN.ENCliente enCiu = new EN.ENCliente(); DataSet dsCiu = new DataSet(); try { string prov = TComboBoxProvincias.Text.ToString(); bool parar = false; // MessageBox.Show(numProvincia.Tables["Provincia"].Rows.Count.ToString()); for (int i = 0; i < 53 && parar != true; i++) { //MessageBox.Show(numProvincia.Tables["Provincia"].Rows[i][1].ToString()); if (numProvincia.Tables["Provincia"].Rows[i][1].ToString() == prov) { string numprov = numProvincia.Tables["Provincia"].Rows[i][0].ToString();// en la posicion 0 esta el id de la provincia parar = true; dsCiu = enCiu.ObtenerListaCiudades(numprov); } } ObtenerCiudades(dsCiu); } catch (Exception ex) { MessageBox.Show("Seleccione primero una provincia", "Cuidado", MessageBoxButtons.OK, MessageBoxIcon.Information); } }