コード例 #1
0
ファイル: Form1.cs プロジェクト: estramartin/Agencia-Autos
        private void button4_Click(object sender, EventArgs e)
        {
            VerHistorico verHistorico = new VerHistorico();

            verHistorico.dgvHistorico.Rows.Clear();
            verHistorico.btnBorrar.Hide();

            verHistorico.dgvHistorico.AllowUserToAddRows = false;
            string[] historico = new string[6];


            foreach (Alquiler p in administracion.VerHistorico().GetHistorico())
            {
                string datos = p.getClinete().Nombre + ";" + p.getClinete().Dni + ";" + p.getClinete().Telefono + ";" + Convert.ToString(p.CantAcompañantes) + ";" + p.Auto.Marca + ";" + p.Auto.Patente + ";" + p.Auto.Kms;

                historico = datos.Split(';');
                verHistorico.dgvHistorico.ColumnCount = historico.Length;
                verHistorico.dgvHistorico.Rows.Add(historico);
            }

            DialogResult respuesta = new DialogResult();

            respuesta = verHistorico.ShowDialog();


            if (respuesta == DialogResult.Cancel)
            {
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: estramartin/Agencia-Autos
        private void borrarRegistrosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            VerHistorico verHistorico = new VerHistorico();

            verHistorico.dgvHistorico.Rows.Clear();
            verHistorico.btnBorrar.Show();

            verHistorico.dgvHistorico.AllowUserToAddRows = false;
            string[] historico = new string[6];


            foreach (Alquiler p in administracion.VerHistorico().GetHistorico())
            {
                try
                {
                    string datos = p.getClinete().Nombre + ";" + p.getClinete().Dni + ";" + p.getClinete().Telefono + ";" + Convert.ToString(p.getAcompañantes().Length) + ";" + p.Auto.Marca + ";" + p.Auto.Patente + ";" + p.Auto.Kms;

                    historico = datos.Split(';');
                    verHistorico.dgvHistorico.ColumnCount = historico.Length;
                    verHistorico.dgvHistorico.Rows.Add(historico);
                }
                catch (Exception) { }
            }


            DialogResult respuesta = new DialogResult();

            respuesta = verHistorico.ShowDialog();


            if (respuesta == DialogResult.OK)
            {
                administracion.VerHistorico().DeleteItem(verHistorico.dgvHistorico.CurrentRow.Index, verHistorico.dgvHistorico);

                foreach (Alquiler p in administracion.VerHistorico().GetHistorico())
                {
                    verHistorico.dgvHistorico.Rows.Add(p.getClinete().Nombre + " " + p.getClinete().Dni + " " + p.getClinete().Telefono + " " + Convert.ToString(p.getAcompañantes().Length) + " " + p.Auto.Marca + " " + p.Auto.Patente + " " + p.Auto.Kms);
                }
            }
        }