public Producto[] ModificarProducto(Producto[] A) { bool sw = false; DialogBoxBuscarNombre busca = new DialogBoxBuscarNombre(); DialogBoxCapturar captura = new DialogBoxCapturar(); if (busca.ShowDialog() == DialogResult.OK) { for (int i = 0; i < A.Length; i++) { if (A[i].NombreProducto.ToUpper() == busca.nombreproducto.ToUpper()) { sw = true; if (captura.ShowDialog() == DialogResult.OK) { A[i].ID = int.Parse(captura.id); A[i].NombreProducto = captura.nombreProducto; A[i].PrecioProducto = double.Parse(captura.precioProducto); A[i].ExistenciaProducto = int.Parse(captura.existenciaProducto); } if (sw == false) { MessageBox.Show("El producto que deseas modificar no existe", "Arreglos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Los datos del producto se modificaron", "Arreglos", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } return(A); }
//Declaración de metodos definidos por el usuario public Producto[] AgregarDatos(Producto[] A, int i) { DialogBoxCapturar captura = new DialogBoxCapturar(); if (captura.ShowDialog() == DialogResult.OK) { A[i].ID = int.Parse(captura.id); A[i].NombreProducto = captura.nombreProducto; A[i].PrecioProducto = double.Parse(captura.precioProducto); A[i].ExistenciaProducto = int.Parse(captura.existenciaProducto); MessageBox.Show("Los datos se almacenaron en el arreglo", "Arreglos", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(A); }