protected void btnIngresarSesionConsumidor_Click(object sender, EventArgs e) { administracionLoginRegistroConsumidor admConsumidor = new administracionLoginRegistroConsumidor(); Consumidor cons = new Consumidor(); cons.correoConsumidor = txtCorreoConsumidor.Text; cons.contrasenaConsumidor = txtPasswordConsumidor.Text; if (admConsumidor.iniciarSesion(cons)) { //Se crea una instancia de la clase Consumidor @temp, la cual estara dentro de una sesion interna @Session["consumidorTemporal"] Consumidor temp = new Consumidor(); Session["usuarioTemporal"] = admConsumidor.consumidorExterno.nombreConsumidor.ToUpper(); //Se asignan los datos traidos desde la bd a la instancia @temp de Consumidor temp.nombreConsumidor = admConsumidor.consumidorExterno.nombreConsumidor; temp.runConsumidor = admConsumidor.consumidorExterno.runConsumidor; temp.correoConsumidor = admConsumidor.consumidorExterno.correoConsumidor; //se guardan la instancia @temp en la variable de session interna Session["consumidorTemporal"] = temp; Response.Redirect("/vistas/consumidor/ofertas_consumidor.aspx"); } else { Label1.Text = "Los datos ingresados no se encuentran en nuestros registros."; } //if (admConsumidor.iniciarSesion(cons)) //{ // //Se crea una instancia de la clase Consumidor @temp, la cual estara dentro de una sesion interna @Session["consumidorTemporal"] // Consumidor temp = new Consumidor(); // Session["usuarioTemporal"] = admConsumidor.consumidorExterno.nombreConsumidor.ToUpper(); // //Se asignan los datos traidos desde la bd a la instancia @temp de Consumidor // temp.nombreConsumidor = admConsumidor.consumidorExterno.nombreConsumidor; // temp.runConsumidor = admConsumidor.consumidorExterno.runConsumidor; // temp.correoConsumidor = admConsumidor.consumidorExterno.correoConsumidor; // //se guardan la instancia @temp en la variable de session interna // Session["consumidorTemporal"]=temp; // Response.Redirect("/vistas/consumidor/ofertas_consumidor.aspx"); //} //else //{ // Label1.Text = "Los datos ingresados no se encuentran en nuestros registros."; //} }
protected void btnValorizarOferta_Click(object sender, EventArgs e) { CertificadoDescuento certificado = new CertificadoDescuento(); Consumidor t = new Consumidor(); t = (Consumidor)Session["consumidorTemporal"]; administracionImagenBoleta boleta = new administracionImagenBoleta(); administracionValorizacionOferta valoracion = new administracionValorizacionOferta(); administracionLoginRegistroConsumidor datosSession = new administracionLoginRegistroConsumidor(); administracionPuntosAcumulados puntos = new administracionPuntosAcumulados(); boleta.agregarBoleta(boleta.imageToByte(fuImagenBoleta.FileName)); puntos.actualizarCupon(t); valoracion.agregarValoracionOferta(ddlPuntajeValoracion.SelectedIndex, t.runConsumidor, t.correoConsumidor, Convert.ToInt32(ddlRubroCompra.SelectedValue)); lblMensajeError.Text = "¡Haz acumulado 10 puntos!. En total tienes: " + puntos.total;// agregar total de puntos }
protected void btnIngresarSesionAdminitrador_Click(object sender, EventArgs e) { char recOferta = 's'; if (cbRecibirOferta.Checked) { recOferta = 's'; } else { recOferta = 'n'; } administracionLoginRegistroConsumidor admConsumidor = new administracionLoginRegistroConsumidor(); Consumidor cons = new Consumidor(); cons.nombreConsumidor = txtNombreConsumidor.Text; cons.runConsumidor = txtRutConsumidor.Text; cons.correoConsumidor = txtCorreoConsumidor.Text; cons.contrasenaConsumidor = txtPasswordConsumidor.Text; cons.idComunaConsumidor = Convert.ToInt32(ddlComunaConsumidor.SelectedValue); cons.recibirOferta = recOferta; cons.idTipoConsumidor = 3; if (admConsumidor.registroConsumidor(cons)) { string url = "<a href='/vistas/login_consumidor.aspx'>aquí</a>"; Label1.Text = "¡Registro exitoso!. Por favor da click " + url + " para iniciar sesión"; } else { Label1.Text = "No se ha podido generar el registro. Por favor intentelo más tarde."; } //if (admConsumidor.agregarConsumidor(txtRutConsumidor.Text, txtNombreConsumidor.Text, txtCorreoConsumidor.Text, txtPasswordConsumidor.Text, recOferta,Convert.ToInt32(ddlComunaConsumidor.SelectedValue))) //{ // string url = "<a href='/vistas/login_consumidor.aspx'>aquí</a>"; // Label1.Text = "¡Registro exitoso!. Por favor da click "+url+" para iniciar sesión"; //} //else //{ // Label1.Text = "No se ha podido generar el registro. Por favor intentelo más tarde."; //} }