private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); cmbProductMakeOrder.ValueMember = "idarticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); cmbProductMakeOrder.ValueMember = "IdArticulo"; //Se cambió el nombre de la variable cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); cmbProductMakeOrder.DisplayMember = "Producto"; //Se cambió el nombre de la variable }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); cmbProductMakeOrder.DataSource = null; //Corrección (Buena práctica?): Agregado para que limpie el DataSource previo cmbProductMakeOrder.ValueMember = "idArticulo"; //Corrección (Buena práctica?): Se cambió "idarticulo" por "idArticulo" cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); cmbProductMakeOrder.DataSource = null; //se inicializa en nulo para que alamacene y depliegue los valores correctos cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "produto"; //se ha modificado de nombreArt a producto para que se dspliegue de manera correcta cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //Se tiene que llenar desde el principio de la ventana /*cmbProductMakeOrder.ValueMember = "idarticulo"; * cmbProductMakeOrder.DisplayMember = "producto"; * cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos();*/ }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //corregir idarticulo por idArticulo //#15: inicializar cmb en null cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //inicializando el datasource del combobox cmbProductMakeOrder.DataSource = null; //Se Cambio el nombre de la Variable idarticulo a idArticulo cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
//No inicisalizada, y a su vez separe pedidos por tipo de usuario private void ActualizarOrdenes() { if (u.Admin) { dgvAllOrders.DataSource = ControladorPedido.GetPedidosTable(); } else { dgvAllOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); } }
private void ActualizarOrdenesUsuario() { //Correcion: inicializar datasource dgvMyOrders.DataSource = null; dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //Correcion: inicializar datasource cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idarticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //se inicializa en nulo // Metodo para poblar el comboBox con todos los productos, asignando el value member y display member desde // las PROPIEDADES de la clase Usuario, deben ser publicas y llamarse igual para que funcione, ademas // primero se asigna el ValueMember, luego DisplayMember, y por ultimo el DataSource, sino tira excepcion cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { //nombrar el ValueMember correctamente //inicializar el DataSource de cmbProductMakeOrder en null dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(U.IdUsuario); cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarOrdenesUsuario() { dgvMyOrders.DataSource = ControladorPedido.GetPedidosUsuarioTable(u.IdUsuario); //Falta una orden a agregar, la cual es que el combo box se debe incializar en null //Esto se hace con objetivo de poblar el ComboBox con todos los productos a disposicion siendo propiedades //de la clase usario //El orden para que funciones de manera correcta es, NULL, ValueMember, DisplayMember y luego DataSource cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idarticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }