private void aceptar_Click(object sender, EventArgs e) { if (Modelo2.Text == "" || Marca2.Text == "" || Descripcion2.Text == "" || Existencia2.Text == "" || PrecioIVA2.Text == "" || PrecioUni2.Text == "") { MessageBox.Show("favor de llenar todos los campos"); } else { try { Producto productoa = new Producto(); productoa.modelo = Modelo2.Text.Trim(); productoa.marca = Marca2.Text.Trim(); productoa.descripcion = Descripcion2.Text.Trim(); productoa.existencia = int.Parse(Existencia2.Text); productoa.precioIVA = float.Parse(PrecioIVA2.Text); productoa.precioUnitario = float.Parse(PrecioUni2.Text); int resultado = ProductoFUN.Alta(productoa); if (resultado > 0) { MessageBox.Show("Producto nuevo agregado con éxito", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error al guardar nuevo producto", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception m) { MessageBox.Show("producto existente"); } } }
private void salida_Click(object sender, EventArgs e) { if (panel.SelectedRows.Count == 1) { if (unidadesSalida.Text == "" || int.Parse(unidadesSalida.Text) < 0) { MessageBox.Show("favor de introducir una cantidad valida"); } else { int x = 0; x = Convert.ToInt32(panel.CurrentRow.Cells[3].Value); string y = ""; y = Convert.ToString(panel.CurrentRow.Cells[0].Value); int w = int.Parse(unidadesSalida.Text); if (x >= w) { ProductoFUN.salida(x, y, w); panel.DataSource = ProductoFUN.consulta(searchdata.Text, searchdata.Text); } else { MessageBox.Show("No hay existencia suficiente para realizar esa salida"); } } } else { MessageBox.Show("seleccione linea"); } }
private void buscar_Click(object sender, EventArgs e) { if (searchdata.Text == "") { MessageBox.Show("favor de escribir un dato"); } else { panel.DataSource = ProductoFUN.consulta(searchdata.Text, searchdata.Text); if (panel.DisplayedRowCount(true).Equals(0)) { MessageBox.Show("no se ha encontrado ningún producto"); } } }
private void baja_Click(object sender, EventArgs e) { if (panel.SelectedRows.Count == 1) { if (MessageBox.Show("¿Está seguro de eliminar este producto?", "seguro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string x = ""; x = Convert.ToString(panel.CurrentRow.Cells[0].Value); string y = ""; y = Convert.ToString(panel.CurrentRow.Cells[1].Value); ProductoFUN.baja(x, y); panel.DataSource = ProductoFUN.consulta(searchdata.Text, searchdata.Text); MessageBox.Show("producto eliminado"); } else { MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("seleccione linea"); } }
private void Marca2_KeyPress(object sender, KeyPressEventArgs e) { ProductoFUN.sololetras(e); }
private void PrecioUni2_KeyPress(object sender, KeyPressEventArgs e) { ProductoFUN.solodecimales(e); }
private void Existencia2_KeyPress(object sender, KeyPressEventArgs e) { ProductoFUN.solonumeros(e); }
private void unidadesEntrada_KeyPress_1(object sender, KeyPressEventArgs e) { ProductoFUN.solonumeros(e); }