protected void dtlOferta_ItemCommand(object source, DataListCommandEventArgs e) { Decimal puntosAcumulados = 0; List <Modelo.Ofertas> oferta = (List <Modelo.Ofertas>)Session["Oferta"]; LnValoracion lnValoracion = new LnValoracion(); LnUsuario lnUsuario = new LnUsuario(); var usuario = lnUsuario.BuscarUsuarioMail((string)(Session["consumidorEmail"])); if (e.CommandName == "RegistrarValoracion") { if (0 != Convert.ToDecimal(((DropDownList)e.Item.FindControl("ddlValoracion")).SelectedValue.ToString())) { puntosAcumulados = usuario.PUNTOS_USUARIO + 10; Usuario us = new Usuario(); { us.rut_usuario = usuario.RUT_USUARIO; us.nombre_usuario = usuario.NOMBRE_USUARIO; us.apema_usuario = usuario.APEMA_USUARIO; us.apepa_usuario = usuario.APEPA_USUARIO; us.correo_usuario = usuario.CORREO_USUARIO; us.direccion_usuario = usuario.DIRECCION_USUARIO; us.telefono_usuario = usuario.TELEFONO_USUARIO; us.password_usuario = usuario.PASSWORD_USUARIO; us.correoactivo = usuario.CORREOACTIVO; us.puntos_usuario = puntosAcumulados; us.id_tipoUsuario = usuario.ID_TIPOUSUARIO; us.id_comuna = usuario.ID_COMUNA; } foreach (var item in oferta) { Valoracion valoracion = new Valoracion(); { valoracion.id_oferta = item.id_oferta; valoracion.id_valoracion = Convert.ToDecimal(1); valoracion.imagen_boleta = traerImagen((FileUpload)e.Item.FindControl("flSubir")); valoracion.numero_boleta = Convert.ToDecimal(((TextBox)e.Item.FindControl("txtNumeroBoleta")).Text); valoracion.rut_usuario = usuario.RUT_USUARIO; valoracion.calificacion = Convert.ToDecimal(((DropDownList)e.Item.FindControl("ddlValoracion")).SelectedValue.ToString()); } lnValoracion.InsertarValoracionOferta(valoracion, us); } Response.Redirect("../../Views/ConsultarPuntos/ConsultarPuntos.aspx"); } else { } } }
protected void btnAceptar_Click(object sender, EventArgs e) { try { LnUsuario lnUsuario = new LnUsuario(); var usuario = lnUsuario.BuscarUsuarioMailRut(correo, rut); string passwordHash = Hash(txtPassword.Text); Usuario us = new Usuario(); { us.rut_usuario = usuario.RUT_USUARIO; us.nombre_usuario = usuario.NOMBRE_USUARIO; us.apema_usuario = usuario.APEMA_USUARIO; us.apepa_usuario = usuario.APEPA_USUARIO; us.correo_usuario = usuario.CORREO_USUARIO; us.direccion_usuario = usuario.DIRECCION_USUARIO; us.telefono_usuario = usuario.TELEFONO_USUARIO; us.password_usuario = passwordHash; us.correoactivo = usuario.CORREOACTIVO; us.puntos_usuario = usuario.PUNTOS_USUARIO; us.id_tipoUsuario = usuario.ID_TIPOUSUARIO; us.id_comuna = usuario.ID_COMUNA; } lnUsuario.ActualizarUsuarioCliente(us); ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal('ContraseƱa restablecida!'," + " 'Se restablecio su contraseƱa', 'success')</script>"); btnAceptar.Visible = false; txtPassword.Visible = false; TxtPassword2.Visible = false; VldRequierepass1.Enabled = false; VldCustom1.Enabled = false; validador3.Enabled = false; Validador2.Enabled = false; btnIniciarSesion.Visible = true; } catch (Exception) { ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal('Correo enviado!'," + " 'Hemos enviado un email a su direccion de correo', 'error')</script>"); } }