コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(textBox1.Text) && !string.IsNullOrEmpty(textBox2.Text) && !string.IsNullOrEmpty(textBox3.Text) && !string.IsNullOrEmpty(textBox4.Text) && !string.IsNullOrEmpty(textBox5.Text))
            {
                agregar();
                repetidos();
                Carros f = new Carros();
                Total  t = new Total();

                if (a)
                {
                    MessageBox.Show("La placa del vehiculo ya esta registrada, por favor vuelva a intentarlo");
                    textBox1.Clear();
                }
                else
                {
                    f.Placa     = textBox1.Text;
                    f.Marca     = textBox2.Text;
                    f.Modelo    = textBox3.Text;
                    f.Color     = textBox4.Text;
                    f.Precio_Km = Convert.ToInt32(textBox5.Text);
                    carro.Add(f);
                    MessageBox.Show("El vehiculo se ha registrado correctamente");
                    textBox1.Clear();
                    textBox2.Clear();
                    textBox3.Clear();
                    textBox4.Clear();
                    textBox5.Clear();
                    escribir_vehiculo();

                    dataGridView1.DataSource = null;
                    dataGridView1.DataSource = carro;
                    dataGridView1.Refresh();
                }
            }
            else
            {
                MessageBox.Show("¡ERROR!, Debe llenar todos los campos");
            }
            a = false;
            c = 0;
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(textBox1.Text))
            {
                agregar();
                repetidos();
                Alquiler f = new Alquiler();
                Total    t = new Total();

                f.Nit              = comboBox1.SelectedValue.ToString();
                f.Placa            = comboBox2.SelectedValue.ToString();
                f.Fecha_Alquiler   = dateTimePicker1.Value.ToString();
                f.Fecha_Devolucion = dateTimePicker2.Value.ToString();
                f.K_Recorridos     = Convert.ToDouble(textBox1.Text);
                alqui.Add(f);
                MessageBox.Show("Se registro correctamente el alquiler");

                escribir_alquiler();

                dataGridView1.DataSource = null;
                dataGridView1.DataSource = alqui;
                dataGridView1.Refresh();


                if (alqui.Count >= 1)
                {
                    ordenar();
                }

                buscar_combo();
                buscar_placa();
                if (x && q)
                {
                    t.Nombre       = cliente[cont2].Nombre;
                    t.Placa        = carro[cont_p].Placa;
                    t.Marca        = carro[cont_p].Marca;
                    t.Modelo       = carro[cont_p].Modelo;
                    t.Color        = carro[cont_p].Color;
                    t.Precio_km    = carro[cont_p].Precio_Km;
                    t.F_devolucion = dateTimePicker2.Value.ToString();
                    t.Tot          = carro[cont_p].Precio_Km * Convert.ToDouble(textBox1.Text);


                    tot.Add(t);

                    escribir_total();

                    dataGridView2.DataSource = null;
                    dataGridView2.DataSource = tot;
                    dataGridView2.Refresh();

                    q      = false;
                    x      = false;
                    cont_p = 0;
                    cont2  = 0;

                    textBox1.Clear();
                }
                else
                {
                    cont2 = 0;
                }
            }
            else
            {
                MessageBox.Show("Debe de llenar todos los campos");
            }
        }