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.ValueMember = "idarticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); }
private void ActualizarInventario() { //Natalia: Aqui debe estar una lista que se llene con los datos adquiridos de inventario //List<Inventario> listado = ControladorInventario.GetProductosTable(); dgvInventary.DataSource = ControladorInventario.GetProductosTable(); //dgvInventary.DataSource = null; //dgvInventary.DataSource = listado; }
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); //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(); }
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 bttnDeleteInventary_Click(object sender, EventArgs e) { if(txtDeleteInventary.Text.Equals("")) MessageBox.Show("No puede dejar campos vacios"); else { //Convertir a un entero ControladorInventario.EliminarProducto(Convert.ToInt32(txtDeleteInventary.Text)); ActualizarInventario(); } }
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 bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") && txtUpdateStockInventary.Text.Equals("")) MessageBox.Show("No puede dejar campos vacios"); else { //Convertir a int ControladorInventario.ActualizarProducto(Convert.ToInt32(txtUpdateStockIdInventary.Text), Convert.ToInt32(txtUpdateStockInventary.Text)); ActualizarInventario(); } }
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 bttnUpdateStockInventary_Click(object sender, EventArgs e) { //Corrección: Se cambió el operador lógico && a || para que se cumpla la condicion correctamente if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") && txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
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 bttnDeleteInventary_Click(object sender, EventArgs e) { if (txtDeleteInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.EliminarProducto(txtDeleteInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) // se le puso un OR por la condicion por si tiene uno que es igual que el otro se cumple la condicion { MessageBox.Show("AVISO: No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { //Correccion: cambiando and por or para que ningun campo se pueda dejar vacio if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
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(); }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { // Correccion: e designer, poner "Actualizar producto" en lugar de "Eliminar producto" if (txtUpdateStockIdInventary.Text.Equals("") && txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { // 8 Correcion: aqui debe ser un 'or' para que ningun campo quede vacio if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { //Se debe cambiar el && por || debido a que solo entraría al if en dado caso se dejen todos los campos vacíos, pero es necesario entrar en caso se deje al menos uno, para lo cual nos beneficia el ||. if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { //#6: tiene que contemplarse de que puede estar un campo vacio y el otro no if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { //CORRECION: se cambiaron las && por || en la condicion para evitar que se dejen campos vacios. if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }
public FrmMain(Usuario u) { InitializeComponent(); this.u = u; //Llenando comoBox de productos cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "idArticulo"; cmbProductMakeOrder.DisplayMember = "producto"; cmbProductMakeOrder.DataSource = ControladorInventario.GetProductos(); ActualizarOrdenes(); }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) // se cambio los && por || { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(Convert.ToInt32(txtUpdateStockIdInventary.Text), Convert.ToInt32(txtUpdateStockInventary.Text)); // se convirtio el id y stock a su respectivo tipo ActualizarInventario(); } }
private void bttnDeleteInventary_Click(object sender, EventArgs e) { if (txtDeleteInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.EliminarProducto(txtDeleteInventary.Text); ActualizarInventario(); txtDeleteInventary.Clear(); //Corrección estética: método ".Clear()" para limpiar la //textBox después de eliminar el producto } }
//Metodo creado por Natalia private void actualizarControles() { // Realizar consulta a la base de datos //List<APPUSER> lista = APPUSERDAO.getList(); List <Inventario> listi = ControladorInventario.GetProductosTable(); cmbProductMakeOrder.DataSource = null; cmbProductMakeOrder.ValueMember = "nombreart"; cmbProductMakeOrder.DisplayMember = "nombreart"; cmbProductMakeOrder.DataSource = listi; dgvAllOrders.DataSource = ControladorPedido.GetPedidosTable(); }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals(""))//Corrección: Se cambió operador lógico && por || { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); txtUpdateStockIdInventary.Clear(); //Corrección estética: Se agregó método '.Clear()' para limpiar txtUpdateStockInventary.Clear(); //las textBox después de actualizar el stock } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { if (txtUpdateStockIdInventary.Text.Equals("") && txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { //convertir txtUpdateStockIdInventary.Text y txtUpdateStockInventary.Text a entero int id = Convert.ToInt32(txtUpdateStockIdInventary.Text); int stock = Convert.ToInt32(txtUpdateStockInventary.Text); ControladorInventario.ActualizarProducto(id, stock); ActualizarInventario(); } }
private void bttnUpdateStockInventary_Click(object sender, EventArgs e) { //aquí se debió cambiar && debido a que no agarra completamente los stock a actualizar sino más bien puede //dejar algunos elementos vacíos por eso para evitar esa mala implementación se ocuparán || //los cuales ocupamos previamente en una situación similar if (txtUpdateStockIdInventary.Text.Equals("") || txtUpdateStockInventary.Text.Equals("")) { MessageBox.Show("No puede dejar campos vacios"); } else { ControladorInventario.ActualizarProducto(txtUpdateStockIdInventary.Text, txtUpdateStockInventary.Text); ActualizarInventario(); } }