private void t_buscar_TextChanged(object sender, EventArgs e) { if (t_buscar.Text != "") { dataGridView1.CurrentCell = null; foreach (DataGridViewRow r in dataGridView1.Rows) { r.Visible = false; } foreach (DataGridViewRow r in dataGridView1.Rows) { foreach (DataGridViewCell c in r.Cells) { if ((c.Value.ToString().ToUpper()).IndexOf(t_buscar.Text.ToUpper()) == 0) { r.Visible = true; break; } } } } else { CN_Productos obj = new CN_Productos(); dataGridView1.DataSource = obj.MostrarProd(); } }
private void BTN_BuscarProducto_Click(object sender, RoutedEventArgs e) { CN_Productos objec = new CN_Productos(); dgvProductos.SetBinding(ItemsControl.ItemsSourceProperty, new Binding { Source = objec.buscarProductos(TXT_BUSCAR_P.Text) }); }
public void ListarTipoProductos() { CN_Productos objCNPro = new CN_Productos(); cmb_tipo_producto.ItemsSource = objCNPro.GetTipoProductos(); this.cmb_tipo_producto.DisplayMemberPath = "Tipo_de_Producto"; this.cmb_tipo_producto.SelectedValuePath = "Id"; }
private void MostrarProductos() { // hacmos un nuevo objeto Producto de la capa de negocio // Le metemos la tabla al data grid CN_Productos objeto = new CN_Productos(); dataGridView1.DataSource = objeto.MostrarProd(); }
private void MostrarProductos() { CN_Productos objec = new CN_Productos(); dgvProductos.SetBinding(ItemsControl.ItemsSourceProperty, new Binding { Source = objec.mostrarProductos() }); }
private void MostrarProdutos() { //para mostrar es recomendable usar otro objeto distinto al de la inserciones //par evitar que se muestre duplicadala información CN_Productos objetoCN1 = new CN_Productos(); dataGridView1.DataSource = objetoCN1.MostrarProd(); }
private void MostrarProductos() { // Se crea un nuevo objeto para evitar que se almacen los datos en cola en la variable global "objetoCN" // y se refleje en esta nueva instacia CN_Productos objeto = new CN_Productos(); dataGridView1.DataSource = objeto.MostrarProd(); limpiarForm(); }
private void CargarForm() { CN_Productos productos1 = new CN_Productos(); dgvProductosBuscar.DataSource = productos1.Read_Productos_Buscar(); dgvProductosBuscar.Columns[0].HeaderText = "Categoría"; // "NombreCatProd" dgvProductosBuscar.Columns[0].Width = 130; dgvProductosBuscar.Columns[1].HeaderText = "Descripción"; // "DescripcionProd" dgvProductosBuscar.Columns[1].Width = 130; dgvProductosBuscar.Columns[2].HeaderText = "Stock"; // "StockProd" dgvProductosBuscar.Columns[2].Width = 50; }
private void btn_ACTUALIZAR_P_Click(object sender, RoutedEventArgs e) { CN_Productos NPro = new CN_Productos(); if (string.IsNullOrEmpty(TXT_Nombre_Producto.Text)) { MessageBox.Show("Verifique que el campo Nombre del Producto se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_Nombre_Proveedor.Text)) { MessageBox.Show("Verifique que se selecciono un Proveedor"); return; } else if (cmb_tipo_producto.SelectedIndex == -1) { MessageBox.Show("Verifique que se haya escogido un Tipo de Producto"); return; } else if (string.IsNullOrEmpty(TXT_Marca.Text)) { MessageBox.Show("Verifique que el campo Marca se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_valor_unitario.Text)) { MessageBox.Show("Verifique que se digito un valor unitario del producto"); return; } else if (string.IsNullOrEmpty(TXT_STOCK.Text)) { MessageBox.Show("Verifique que se digito la cantidad en stock del producto"); return; } else { char separator = Convert.ToChar(Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator); NPro.Editar(TXT_Nombre_Producto.Text, Convert.ToInt32(cmb_tipo_producto.SelectedValue), Convert.ToInt32(BUSCAR.idProveedor), TXT_Marca.Text, TXT_valor_unitario.Text.Replace(',', separator), Convert.ToInt32(TXT_STOCK.Text), Convert.ToInt32(idProducto)); MessageBox.Show("Producto Actualizado Correctamente"); dgvProductos.SetBinding(ItemsControl.ItemsSourceProperty, new Binding { Source = new DataTable() }); limpiarForm(); btn_Agregar_NP.IsEnabled = true; return; } }
private void Principal_Load(object sender, EventArgs e) { try { CN_Productos productos1 = new CN_Productos(); DataTable data = productos1.ObteneDescripcionCategoria(); lbCategorias.DisplayMember = "NombreCatProd"; lbCategorias.ValueMember = "IdCatProd"; lbCategorias.DataSource = data; } catch (Exception ex) { MessageBox.Show("No se pudo guardar los datos por: " + ex, "ERROR!!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btn_Agregar_NP_Click(object sender, RoutedEventArgs e) { CN_Productos NPro = new CN_Productos(); if (string.IsNullOrEmpty(TXT_Nombre_Producto.Text)) { MessageBox.Show("Verifique que el campo Nombre del Producto se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_Nombre_Proveedor.Text)) { MessageBox.Show("Verifique que se selecciono un Proveedor"); return; } else if (cmb_tipo_producto.SelectedIndex == -1) { MessageBox.Show("Verifique que se haya escogido un Tipo de Producto"); return; } else if (string.IsNullOrEmpty(TXT_Marca.Text)) { MessageBox.Show("Verifique que el campo Marca se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_valor_unitario.Text)) { MessageBox.Show("Verifique que se digito un valor unitario del producto"); return; } else if (string.IsNullOrEmpty(TXT_STOCK.Text)) { MessageBox.Show("Verifique que se digito la cantidad en stock del producto"); return; } else { NPro.Insertar(TXT_Nombre_Producto.Text, Convert.ToInt32(cmb_tipo_producto.SelectedValue), Convert.ToInt32(BUSCAR.idProveedor), TXT_Marca.Text, TXT_valor_unitario.Text.Replace(',', '.'), Convert.ToInt32(TXT_STOCK.Text)); MessageBox.Show("Producto Ingresado Correctamente"); dgvProductos.SetBinding(ItemsControl.ItemsSourceProperty, new Binding { Source = new DataTable() }); limpiarForm(); return; } }
private void btn_ACTUALIZAR_P_Click(object sender, RoutedEventArgs e) { CN_Productos NPro = new CN_Productos(); if (string.IsNullOrEmpty(TXT_Nombre_Producto.Text)) { MessageBox.Show("Verifique que el campo Nombre del Producto se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_Nombre_Proveedor.Text)) { MessageBox.Show("Verifique que se selecciono un Proveedor"); return; } else if (cmb_tipo_producto.SelectedIndex == -1) { MessageBox.Show("Verifique que se haya escogido un Tipo de Producto"); return; } else if (string.IsNullOrEmpty(TXT_Marca.Text)) { MessageBox.Show("Verifique que el campo Marca se encuentre lleno"); return; } else if (string.IsNullOrEmpty(TXT_valor_unitario.Text)) { MessageBox.Show("Verifique que se digito un valor unitario del producto"); return; } else if (string.IsNullOrEmpty(TXT_STOCK.Text)) { MessageBox.Show("Verifique que se digito la cantidad en stock del producto"); return; } else { NPro.Editar(TXT_Nombre_Producto.Text, Convert.ToInt32(cmb_tipo_producto.SelectedValue), Convert.ToInt32(BUSCAR.idProveedor), TXT_Marca.Text, TXT_valor_unitario.Text, Convert.ToInt32(TXT_STOCK.Text), Convert.ToInt32(idProducto)); MessageBox.Show("Producto Actualizado Correctamente"); MostrarProductos(); limpiarForm(); btn_Agregar_NP.IsEnabled = true; return; } }
// ============================================== // Boton GUARDAR // ============================================= private void btnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.tbProducto.Text == string.Empty) { MensajeError("Falta ingresar algunos datos"); } else { if (this.esNuevo) { rpta = CN_Productos.Insertar(this.tbProducto.Text.Trim(), this.cbCategorias.Text, this.cbProveedores.Text, this.tbCodigo.Text.Trim(), this.tbDescripcion.Text.Trim()); } else { // rpta = CN_Productos.Editar(this.tbProducto.Text.Trim(), this.tbCodigo.Text.Trim(), Convert.ToDecimal(this.tbPrecio.Text), // this.lbDescripcion.Text.Trim(),this.estadoProd); } if (rpta.Equals("OK")) { if (this.esNuevo) { this.MensajeOk("Se Insertó de forma correcta el registro"); } else { this.MensajeOk("Se Actualizó de forma correcta el registro"); } } else { this.MensajeError(rpta); } this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Eliminar el producto", "Peluqueria Caetano", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { CN_Productos.Eliminar(this.IdProducto); this.MostrarProductos(); this.MensajeOk("Se elimino de forma correcta el producto"); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } // this.Close(); }
private void MostrarProductos() { CN_Productos objectCN2 = new CN_Productos(); dataGridView1.DataSource = objectCN2.MostrarProductos(); }
private void MostrarProductos() { CN_Productos p = new CN_Productos(); dataGridView1.DataSource = p.MostrarProd(); }
public void MostrarProductos() { CN_Productos obj = new CN_Productos(); dataGridView1.DataSource = obj.MostrarProductos(); // usamos el metodo creado en la capa CN. }
private void BuscarProducto(string nombre) { CN_Productos objetoProducto = new CN_Productos(); dataGridView1.DataSource = objetoProducto.BuscarProduc(txtBuscar.Text); }
private void Filtrado(string condicion) { CN_Productos ObjetoCN = new CN_Productos(); dataGridView1.DataSource = ObjetoCN.ListadoProductos(condicion); }
//Lista los productos private void MostrarProdcs() { CN_Productos objeto = new CN_Productos(); dgvProd.DataSource = objeto.MostrarProd(); }
private void MostrarProdctos() { CN_Productos objeto = new CN_Productos(); dataGridView1.DataSource = objeto.MostrarProd(); }
private void MostrarProductos() { CN_Productos ObjetoCN = new CN_Productos(); dataGridView1.DataSource = ObjetoCN.mostrarProducto(); }