public int Insertar(Cvendedor obj, int codigo)
        {
            int contador = 0;

            if (arr_Vendedor.GetValue(0) == null)
            {
                arr_Vendedor.SetValue(obj, indice);
                indice++;
            }
            else
            {
                foreach (Cvendedor elemento in arr_Vendedor)
                {
                    if (elemento != null)
                    {
                        if (elemento.Codigo == codigo)
                        {
                            contador = 1;
                        }
                    }
                }
                if (contador == 0)
                {
                    arr_Vendedor.SetValue(obj, indice);
                    indice++;
                }
            }
            return(contador);
        }
예제 #2
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            int    auxcodigo = Convert.ToInt32(textBoxCodigo.Text);
            string auxnombre = textBoxVendedor.Text;
            int    auxmonto  = Convert.ToInt32(textBoxVentas.Text);

            objvendedor = new Cvendedor(auxcodigo, auxnombre, auxmonto);
            if (objarreglo.Insertar(objvendedor, auxcodigo) == 1)
            {
                MessageBox.Show("Ha repetido Codigo ¡Estafador!");
            }
            else
            {
                listBoxCodigo.Items.Add(auxcodigo.ToString());
                listBoxVendedor.Items.Add(auxnombre);
                listBoxVentas.Items.Add(auxmonto.ToString());
                textBoxCodigo.Clear();
                textBoxVendedor.Clear();
                textBoxVentas.Clear();
            }
        }