public void CargarAlquiler(Alquiler unAlquiler)
        {
            Alquiler alquiler = new Alquiler(unAlquiler.getClinete());

            alquiler = unAlquiler;

            alquilerVigente.Add(alquiler);
        }
Beispiel #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            AlquileresVigentes veralquileres = new AlquileresVigentes();
            Ticket             unTicket      = new Ticket();

            veralquileres.dgvAlquileres.AllowUserToAddRows = false;
            string[] alquileres = new string[6];


            foreach (Alquiler p in administracion.GetAlquileres())
            {
                string datos = p.getClinete().Nombre + ";" + p.getClinete().Dni + ";" + p.getClinete().Telefono + ";" + Convert.ToString(p.DiasDeAlquiler) + ";" + p.Auto.Marca + ";" + p.Auto.Patente + ";" + p.Auto.Kms + ";" + (p.Auto.PrecioAlquiladoEnUDC * p.PrecioAlquilado * p.DiasDeAlquiler);

                alquileres = datos.Split(';');
                veralquileres.dgvAlquileres.ColumnCount = alquileres.Length;
                veralquileres.dgvAlquileres.Rows.Add(alquileres);
            }

            if (veralquileres.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    devolucion = new Alquiler();
                    devolucion = administracion.GetAlquileres()[veralquileres.dgvAlquileres.CurrentRow.Index];
                    precio     = administracion.Devolucion(veralquileres.dgvAlquileres.CurrentRow.Index, Convert.ToInt32(veralquileres.textBox1.Text), veralquileres.dgvAlquileres, veralquileres.dateTimePicker1.Value);


                    unTicket.printPreviewControl1.Document = PrintTicket;
                    ActualizarListboxs();


                    if (unTicket.ShowDialog() == DialogResult.OK)
                    {
                        PrintTicket.Print();
                    }
                }
                catch (Exception er) {
                    MessageBox.Show(er.Message);
                }
            }
        }
Beispiel #3
0
 public void IngrearAlquiler(Alquiler unalquiler)
 {
     historico.Add(unalquiler);
 }