private void btnBuscar_Click(object sender, EventArgs e) { switch (opcion) { case "1": if (txtNombre.Text != "") { value = txtNombre.Text; MostrarArticulos mostrarA = new MostrarArticulos(); mostrarA.MdiParent = this.MdiParent; mostrarA.Show(); this.Dispose(); txtNombre.Clear(); } else { MessageBox.Show("Ingrese el nombre del artículo a buscar", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; case "2": if (cbCategorias.SelectedItem != null) { value = cbCategorias.SelectedItem.ToString(); MostrarArticulos.opcion2 = true; MostrarArticulos mostrarAr = new MostrarArticulos(); mostrarAr.MdiParent = this.MdiParent; this.Dispose(); mostrarAr.Show(); } else { MessageBox.Show("Seleccione una categoría"); } break; case "3": value = dtInicio.Value.ToString("yyyy-MM-dd"); fechaFin = dtFin.Value.ToString("yyyy-MM-dd"); MostrarArticulos mostrarArt = new MostrarArticulos(); mostrarArt.MdiParent = this.MdiParent; this.Dispose(); mostrarArt.Show(); break; } }
/// <summary> /// Método para eliminar un artículo /// </summary> /// <param name="idArticulo">Identificador del artículo que se desea eliminar</param> private void eliminarFila(int idArticulo) { var confirmResult = MessageBox.Show("¿Desea eliminar el artículo?", "Confirmar", MessageBoxButtons.YesNo); if (confirmResult == DialogResult.Yes) { if (manejArt.eliminarArticulo(idArticulo)) { MostrarArticulos mosArt = new MostrarArticulos(); this.Dispose(); mosArt.Show(); } else { MessageBox.Show("No se ha podido eliminar el artículo"); } } }