protected void btnOrdenar_Click(object sender, EventArgs e) { //buscar el centro que tenga el usuario logeado //Usuario usuario = UsuarioLN.obtenerUsuario("*****@*****.**"); Usuario usuario2 = (Usuario)Session["usuario"]; CentroAcopio centro = CentroAcopioLN.obtenerUsuariodeCentroAcopio(usuario2.Id_Usuario); Usuario cliente = UsuarioLN.obtenerUsuario(ddlClientes.SelectedValue); if (grvCarrito.Rows.Count >= 1) { if (OrdenCompraLN.registrarOrden (ddlClientes.SelectedValue, centro.Id_Centro, Carrito.Instancia.Items)) { BilleteraLN.AgregarBilletera(cliente.Billetera.Id_Billetera, 0, Convert.ToInt32(Carrito.Instancia.GetTotal())); Carrito.Instancia.eliminarCarrito(); Response.Redirect("AdministradorCentro.aspx?accion=registro"); } } else { lblMensaje.Visible = true; lblMensaje.Text = "No existen canjes para guardar"; } }
private void cargarGrid() { Usuario usuario2 = (Usuario)Session["usuario"]; CentroAcopio centro = CentroAcopioLN.obtenerUsuariodeCentroAcopio(usuario2.Id_Usuario); IEnumerable <Enca_Factura> lista = (IEnumerable <Enca_Factura>)Enca_FacturaLN.listaEnca_FacturaporCentro(centro.Id_Centro); grvListado.DataSource = lista.ToList(); grvListado.DataBind(); }
protected void btnBuscar_Click(object sender, EventArgs e) { Usuario usuario2 = (Usuario)Session["usuario"]; CentroAcopio centro = CentroAcopioLN.obtenerUsuariodeCentroAcopio(usuario2.Id_Usuario); string termino = txtBuscar.Text; IEnumerable <Enca_Factura> lista = (IEnumerable <Enca_Factura>)Enca_FacturaLN.listaEnca_FacturaporCentro(centro.Id_Centro); grvListado.DataSource = lista.ToList().Where(x => x.Usuario.NombreCompleto.Contains(termino)); grvListado.DataBind(); }
protected void logIN_Click(object sender, EventArgs e) { if (LogIn.SesionUsr.iniciarSesion(usrID.Text, senha.Text)) { Usuario usuario = (Usuario)Session["usuario"]; CentroAcopio centro = CentroAcopioLN.obtenerUsuariodeCentroAcopio(usuario.Id_Usuario); if (usuario.Rol.Id_Rol == 1) { Response.Redirect("PerfilAdmin.aspx"); } else { if (usuario.Rol.Id_Rol == 2) { if (centro != null && centro.activo == true) { Response.Redirect("PerfilAdmnCA.aspx"); } else { mensaje.Visible = true; mensaje.Text = "El centro de acopio al que pertenece ya no se encuentra activo"; } } else { Response.Redirect("MiPerfil.aspx"); } } //Response.Redirect() } else { mensaje.Visible = true; mensaje.Text = "Usuario on contraseña incorrectos. Intentelo de nuevo."; } }