protected void Page_Load(object sender, EventArgs e) { string id; if (!String.IsNullOrEmpty(Request.QueryString["id"])) { id = Convert.ToString(Request.QueryString["id"]); cliente = ClienteLN.ObtenerPorIdentificacion(id); if (listaCanjes() != null) { listaCanjes(); } else { lblMensaje.Visible = true; lblMensaje.Text = "Aún no realiza canjes"; } lblNombreCliente.Text = cliente.nombreCompleto; cN = ClienteNivelLN.Obtener(cliente.identificacion); lblNivelCliente.Text = cN.nivel.nombre; imagenNivel.ImageUrl += cN.nivel.Imagen; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id; if (!String.IsNullOrEmpty(Request.QueryString["id"])) { id = Convert.ToString(Request.QueryString["id"]); cliente = ClienteLN.ObtenerPorIdentificacion(id); cN = ClienteNivelLN.Obtener(cliente.identificacion); Session["clienteCanje"] = ClienteLN.ObtenerPorIdentificacion(id); lblNombreCliente.Text = cliente.nombreCompleto; lblNivelCliente.Text = cN.nivel.nombre; imagenNivel.ImageUrl += cN.nivel.Imagen; ddlCupon.DataSource = CuponLN.ObtenerTodos(); ddlCupon.DataTextField = "Nombre"; ddlCupon.DataValueField = "ID"; ddlCupon.DataBind(); listaCupon(); ddlCupon_SelectedIndexChanged(null, null); } } }
protected void btnSignin_Click(object sender, EventArgs e) { try { Usuario usu = new Usuario { tipoUsuario = "Cliente", contrasenna = Convert.ToString(txtContrasenna.Text), email = Convert.ToString(txtEmail.Text), estado = 1, }; Usuario usua = UsuarioLN.ObtenerPorEmail(usu.email); if (usua != null) { lblMensaje.Visible = true; lblMensaje.Text = "el email ingresado ya existe, intente con otro"; } else { UsuarioLN.Insertar(usu); TipoIdentificacion tipo = TipoIdentificacionLN.Obtener(Convert.ToInt16(ddlTipoIdentificacion.SelectedValue)); Cliente cliente = new Cliente { fechaNacimiento = Convert.ToDateTime(txtFecha.Text), identificacion = Convert.ToString(txtIdentificacion.Text), nombreCompleto = Convert.ToString(txtNombre.Text), tarjetaCredito = Convert.ToString(txtTarjetaCredito.Text), tipoIdentificacion = tipo, usuario = UsuarioLN.ObtenerPorContrasenna(usu.contrasenna) }; Cliente clien = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion); if (clien != null) { lblMensaje.Visible = true; lblMensaje.Text = "Ya existe un cliente con este número de céudla"; } else { ClienteLN.Insertar(cliente); Provincia provincia = ProvinciaLN.Obtener(Convert.ToInt16(ddlProvincia.SelectedValue)); Direccion direccion = new Direccion { provincia = provincia, codigo_postal = Convert.ToString(txtCodigo.Text), otrassennas = Convert.ToString(txtOtras.Text), cliente = cliente }; DireccionLN.Insertar(direccion); ClienteNivel cN = new ClienteNivel { cliente = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion), montoActual = 0, nivel = NivelLN.Obtener(1) }; ClienteNivelLN.Insertar(cN); ClienteCupon cC = new ClienteCupon { cliente = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion), codigoQR = qr(), cupon = CuponLN.Obtener(1), estado = 1 }; ClienteCuponLN.Insertar(cC); lblMensaje.Visible = true; lblMensaje.Text = "Registro exitoso, ya puede ingresar a la tienda"; limpiarCampos(); } } } catch (Exception e1) { lblMensaje.Visible = true; lblMensaje.Text = "Ha ocurrido un problema " + e1.Message; } }