void agregar() { Alquiler c = new Alquiler(); c.Nit = comboBox1.SelectedValue.ToString(); c.Placa = comboBox2.SelectedValue.ToString(); c.Fecha_Alquiler = dateTimePicker1.Value.ToString(); c.Fecha_Devolucion = dateTimePicker2.Value.ToString(); c.K_Recorridos = Convert.ToDouble(textBox1.Text); }
void leer_alquiler() { OpenFileDialog op = new OpenFileDialog(); string filename = "Alquiler.txt"; FileStream st = new FileStream(filename, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(st); while (reader.Peek() > -1) { Alquiler a = new Alquiler(); a.Nit = reader.ReadLine(); a.Placa = reader.ReadLine(); a.Fecha_Alquiler = reader.ReadLine(); a.Fecha_Devolucion = reader.ReadLine(); a.K_Recorridos = Convert.ToDouble(reader.ReadLine()); alqui.Add(a); dataGridView1.DataSource = null; dataGridView1.DataSource = alqui; dataGridView1.Refresh(); } reader.Close(); }
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"); } }