void BtnActualizarClick(object sender, EventArgs e)
        {
            DAO_Automovil da        = new DAO_Automovil();
            int           cantAutos = da.GetCantAutos();

            lblCantAutos.Text = "La cantidad de autos registrados es de: " + cantAutos;
        }
        public MainForm()
        {
            InitializeComponent();
            DAO_Automovil da        = new DAO_Automovil();
            int           cantAutos = da.GetCantAutos();

            lblCantAutos.Text = "La cantidad de autos registrados es de: " + cantAutos;
        }
Example #3
0
        public Catalogo()
        {
            //
            // The InitializeComponent() call is required for Windows Forms designer support.
            //
            InitializeComponent();

            DAO_Automovil da = new DAO_Automovil();

            dtgv.DataSource = da.VerCatalogo();
        }
Example #4
0
        void BtnRegistrarClick(object sender, EventArgs e)
        {
            DAO_Automovil    da  = new DAO_Automovil();
            DAO_UltimoDuenio dud = new DAO_UltimoDuenio();

            String patente  = txtPatente.Text;
            String marca    = txtMarca.Text;
            int    anio     = int.Parse(txtAnio.Text);
            String detalles = txtDetalles.Text;
            String runUd    = txtRun.Text;

            int cantDuenios = dud.CantDueniosConEseRun(runUd);

            UltimoDuenio ud = null;


            if (cantDuenios == 1)
            {
                MessageBox.Show("No puede volver a registrar ese run");
            }
            else if (cantDuenios == 0)
            {
                ud                = new UltimoDuenio();
                ud.Run            = txtRun.Text;
                ud.NombreCompleto = txtNombre.Text;
                ud.Telefono       = txtTelefono.Text;
                dud.Create(ud);

                Automovil a = new Automovil();
                a.Patente  = patente;
                a.Marca    = marca;
                a.Anio     = anio;
                a.Detalles = detalles;
                a.Ud       = ud;

                da.Create(a);

                txtAnio.Clear();
                txtDetalles.Clear();
                txtMarca.Clear();
                txtNombre.Clear();
                txtPatente.Clear();
                txtRun.Clear();
                txtTelefono.Clear();

                MessageBox.Show("Registro exitoso");
            }
        }
        void BtnBuscarClick(object sender, EventArgs e)
        {
            DAO_Automovil da             = new DAO_Automovil();
            String        patenteAbuscar = txtPatenteABuscar.Text;

            int coincidenciasDePatente = da.GetCantCoincidencias(patenteAbuscar);

            if (coincidenciasDePatente == 0)
            {
                MessageBox.Show("No hay coincidencias");
            }
            else if (coincidenciasDePatente > 0)
            {
                DataTable dt = da.BuscarPorPatenteYVerMasDatos(patenteAbuscar);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    for (int j = 0; j < 8; j++)
                    {
                        String     txtEnr = dt.Rows[i][j].ToString() + " ";
                        FontFamily family = new FontFamily("Times New Roman");

                        /*
                         * Font negrita = new Font(family, 16.0f,
                         * FontStyle.Bold | FontStyle.Italic | FontStyle.Underline);// esto agrega todos esos estilos
                         */
                        Font negrita = new Font(family, 16.0f, FontStyle.Bold);

                        Color destacar = Color.Red;


                        if (j == 0)
                        {
                            richTextBox1.AppendText("Id: " + txtEnr);
                        }
                        else if (j == 1)
                        {
                            richTextBox1.AppendText("Patente: " + txtEnr);
                        }
                        else if (j == 2)
                        {
                            richTextBox1.AppendText("Marca: " + txtEnr);
                        }
                        else if (j == 3)
                        {
                            richTextBox1.AppendText("Anio: " + txtEnr);
                        }
                        else if (j == 4)
                        {
                            //detalles
                            txtEnr = "Detalles del auto: " + txtEnr;
                            AppendTextWithStuff(richTextBox1, txtEnr, destacar, negrita);
                        }
                        else if (j == 5)
                        {
                            richTextBox1.AppendText("Run ultimoDuenio: " + txtEnr);
                        }
                        else if (j == 6)
                        {
                            //nombre
                            txtEnr = "Nombre completo del ultimo duenio: " + txtEnr;
                            AppendTextWithStuff(richTextBox1, txtEnr, destacar, negrita);
                        }
                        else if (j == 7)
                        {
                            //telefono
                            txtEnr = "Telefono del ultimo duenio: " + txtEnr;
                            AppendTextWithStuff(richTextBox1, txtEnr, destacar, negrita);
                            richTextBox1.AppendText("\n");
                        }
                    }
                }
            }
        }