Пример #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Equals(""))
     {
         textBox2.Text = "Ingrese una cédula válida";
     }
     else
     {
         Usuario usu = principal.buscarUsuario(textBox1.Text);
         if (usu == null)
         {
             textBox2.Text = "No hay ingresos asociados a ese usuario";
         }
         else
         {
             ArrayList veh = usu.darVehiculos();
             for (int j = 0; j < veh.Count; j++)
             {
                 Vehiculo  ve       = (mundo.Vehiculo)veh[j];
                 ArrayList ingresos = ve.darIngresos();
                 for (int t = 0; t < ingresos.Count; t++)
                 {
                     Ingreso actual = (mundo.Ingreso)ingresos[t];
                     if (usu is Frecuente)
                     {
                         Frecuente a = (mundo.Frecuente)usu;
                         textBox2.Text = string.Concat(textBox2.Text, "Usuario con cédula ", a.darCedula(), " con el vehiculo de placas ", ve.darPlaca(), " en su ingreso : Fecha de entrada ", actual.darFechaDeIngreso(), ", Hora de entrada ", actual.darHoraDeIngreso(), ", Fecha de salida ", actual.darFechaDeSalida(), ", Hora de salida ", actual.darHoraDeSalida(), "\r\n", "\r\n");
                     }
                     else
                     {
                         textBox2.Text = string.Concat(textBox2.Text, "Usuario invitado", " con el vehiculo de placas ", ve.darPlaca(), " en su ingreso ", t, ": Fecha de entrada ", actual.darFechaDeIngreso(), ", Hora de entrada ", actual.darHoraDeIngreso(), ", Fecha de salida ", actual.darFechaDeSalida(), ", Hora de salida ", actual.darHoraDeSalida(), "\r\n", "\r\n");
                     }
                 }
             }
         }
     }
 }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string cedula;
            string nombre;
            string telefono;
            string color;
            string modelo;

            if (!textBox1.Text.Equals(""))
            {
                cedula = textBox1.Text;
                Usuario u = principal.buscarUsuario(cedula);

                if (!textBox2.Text.Equals(""))
                {
                    nombre = textBox2.Text;
                    if (!textBox3.Text.Equals(""))
                    {
                        telefono = textBox3.Text;


                        if (!textBox5.Text.Equals(""))
                        {
                            color = textBox6.Text;

                            if (!textBox6.Text.Equals(""))
                            {
                                modelo = textBox6.Text;
                                if (u == null)
                                {
                                    u = principal.agregarUsuario(nombre, cedula, telefono);
                                    int tipoc = principal.darTipoVehiculo();
                                    MessageBox.Show("Se agregó el vehiculo al usuario con cédula: " + cedula);
                                    Vehiculo m = u.agregarVehiculo(principal.darPlaca(), tipoc);
                                    principal.agregarIngreso(m);
                                    principal.limpiar();
                                    this.Visible = false;
                                }
                                else
                                {
                                    int      tipoc = principal.darTipoVehiculo();
                                    Vehiculo m     = u.agregarVehiculo(principal.darPlaca(), tipoc);
                                    principal.agregarIngreso(m);
                                    MessageBox.Show("Se agregó el vehiculo al usuario con cédula: " + cedula);
                                    principal.limpiar();
                                    this.Visible = false;
                                }
                            }
                            else
                            {
                                MessageBox.Show("Ingrese un modelo válido");
                            }
                        }
                        else
                        {
                            MessageBox.Show("Ingrese un color válido");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Ingrese un teléfono válida");
                    }
                }
                else
                {
                    MessageBox.Show("Ingrese una nombre válido");
                }
            }
            else
            {
                MessageBox.Show("Ingrese una cédula válida");
            }
        }