private void frmPrincipal_Load(object sender, EventArgs e) { lblBienvenida.Text = "Bienvenido " + usuario.usuario + " [" + (usuario.admin ? "Administrador" : "Usuario") + "]"; List <Prodcuto> lista1 = ProductoDAO.getLista(); cmbProducto.DataSource = null; cmbProducto.ValueMember = "precio"; cmbProducto.DisplayMember = "nombre1"; cmbProducto.DataSource = lista1; Prodcuto kk = (Prodcuto)cmbProducto.SelectedItem; label4.Text = "Precio: $" + kk.precio.ToString(); if (usuario.admin) { // Los administradores si tienen acceso a esta informacion actualizarControles(); mostrarPedidos(); } else { // Los usuarios NO administradores no tienen permiso de acceder a estas pestanas tabContenedor.TabPages[1].Parent = null; tabContenedor.TabPages[1].Parent = null; tabContenedor.TabPages[1].Parent = null; } }
public static List <Prodcuto> getLista() { string sql = "SELECT * FROM \"Inventario\""; DataTable dt = Conexion.realizarConsulta(sql); List <Prodcuto> lista = new List <Prodcuto>(); foreach (DataRow fila in dt.Rows) { Prodcuto p = new Prodcuto(); p.producto_id = Convert.ToInt32(fila[0].ToString()); p.cantidad = Convert.ToInt32(fila[1].ToString()); p.precio = Convert.ToInt32(fila[2].ToString()); p.nombre1 = fila[3].ToString(); p.descripcion = fila[4].ToString(); lista.Add(p); } return(lista); }