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"); } }