コード例 #1
0
        private void btnAgregarAutomovil_Click(object sender, EventArgs e)
        {
            veiculosTableAdapter ConsultaVeiculos = new veiculosTableAdapter();
            Boolean shot = true;

            if (txtAgregarAutomovilMatricula.Text != "" && txtAgregarAutomovilMarca.Text != "" && txtAgregarAutomovilModelo.Text != "" && txtAgregarAutomovilMotor.Text != "" && txtAgregarAutomovilTipo.Text != "" && txtAgregarAutomovilTransmision.Text != "" && txtAgregarAutomovilEstado.Text != "" && txtAgregarAutomovilPrecio.Text != "")
            {
                foreach (DataRow row in ConsultaVeiculos.BuscarVeiculo().Rows)
                {
                    if (row[0].ToString() == txtAgregarAutomovilMatricula.Text)
                    {
                        MessageBox.Show("La matricula: " + row[0].ToString() + " ya existe");
                        shot = false;
                    }
                }

                if (shot == true)
                {
                    ConsultaVeiculos.Insert(txtAgregarAutomovilMatricula.Text, txtAgregarAutomovilMarca.Text, txtAgregarAutomovilModelo.Text, txtAgregarAutomovilMotor.Text, txtAgregarAutomovilTipo.Text, txtAgregarAutomovilTransmision.Text, txtAgregarAutomovilEstado.Text, txtAgregarAutomovilPrecio.Text);
                    MessageBox.Show(txtAgregarAutomovilMatricula.Text + "Agregado");
                    txtAgregarAutomovilMatricula.Text   = "";
                    txtAgregarAutomovilMarca.Text       = "";
                    txtAgregarAutomovilModelo.Text      = "";
                    txtAgregarAutomovilMotor.Text       = "";
                    txtAgregarAutomovilTipo.Text        = "";
                    txtAgregarAutomovilTransmision.Text = "";
                    txtAgregarAutomovilEstado.Text      = "";
                    txtAgregarAutomovilPrecio.Text      = "";
                }
            }
            else
            {
                MessageBox.Show("Los datos no estan completados");
            }
        }
コード例 #2
0
        private void comboopcion_SelectedIndexChanged(object sender, EventArgs e)
        {
            veiculosTableAdapter ConsultaVaiculo = new veiculosTableAdapter();

            switch (comboBuscarMatricula.Text)
            {
            case "marca":
                dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscarMatriculaMarca(comboopcion.Text);
                break;

            case "motor":
                dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscarMatriculaMotor(comboopcion.Text);
                break;

            case "tipo":
                dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscarMatriculaTipo(comboopcion.Text);
                break;

            case "transmicion":
                dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscarMatriculaTransmicion(comboopcion.Text);
                break;

            case "estado":
                dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscaMatriculaEstado(comboopcion.Text);
                break;
            }
        }
コード例 #3
0
 private void btnBorrarMatricula_Click(object sender, EventArgs e)
 {
     try
     {
         veiculosTableAdapter ConsultaUsuarios = new veiculosTableAdapter();
         ConsultaUsuarios.Borrarmatricula(txtEliminarMatricula.Text);
         MessageBox.Show("Se elimino con exito");
     }
     catch
     {
         MessageBox.Show("Error");
     }
 }
コード例 #4
0
 private void button4_Click(object sender, EventArgs e)
 {
     try
     {
         veiculosTableAdapter ConsultaVel = new veiculosTableAdapter();
         ConsultaVel.ModificarVel(txtModificarMatricula.Text, dataEditarAuto[1, 0].Value.ToString(), dataEditarAuto[2, 0].Value.ToString(), dataEditarAuto[3, 0].Value.ToString(), dataEditarAuto[4, 0].Value.ToString(), dataEditarAuto[5, 0].Value.ToString(), comboModificarEstado.Text, textmodificarPrecio.Text, txtModificarMatricula.Text);
         dataEditarAuto.DataSource = ConsultaVel.Buscarmatriculamatricula(txtModificarMatricula.Text);
         MessageBox.Show("Se modifico con exito la matricula " + txtModificarMatricula.Text);
     }
     catch
     {
         MessageBox.Show("Error");
     }
 }
コード例 #5
0
        private void btnReserva_Click(object sender, EventArgs e)
        {
            reservasTableAdapter reserva          = new reservasTableAdapter();
            veiculosTableAdapter ConsultaVeiculos = new veiculosTableAdapter();

            reserva.Insert(textBox7.Text + textBox4.Text, textBox1.Text, daterecogida.Value, dateentrega.Value, textBox8.Text, textBox9.Text, textBox10.Text);

            foreach (DataRow row in ConsultaVeiculos.BuscarVeiculo().Rows)
            {
                if (row[0].ToString() == textBox1.Text)
                {
                    ConsultaVeiculos.Hola("En uso", textBox1.Text);
                }
            }
            MessageBox.Show("Reserva exitosa");
        }
コード例 #6
0
        private void btnConfirmarReserva_Click(object sender, EventArgs e)
        {
            veiculosTableAdapter Consultacar = new veiculosTableAdapter();
            int dias = (dateentrega.Value - daterecogida.Value).Days;
            int no   = (dateentrega.Value - DateTime.Now).Days;

            MessageBox.Show(no + "---" + dias);
            if (dias >= 2 && no >= 0)
            {
                foreach (DataRow row in Consultacar.BuscarVeiculos().Rows)
                {
                    if (row[0].ToString() == textBox1.Text)
                    {
                        textBox8.Text  = row[7].ToString();
                        textBox9.Text  = dias.ToString();
                        textBox10.Text = (Convert.ToUInt16(row[7].ToString()) * dias).ToString();
                    }
                }
            }
            else
            {
                MessageBox.Show("La cantidad minima de renta son 2 dias");
            }
        }
コード例 #7
0
        private void button3_Click(object sender, EventArgs e)
        {
            veiculosTableAdapter ConsultaVel = new veiculosTableAdapter();

            dataEditarAuto.DataSource = ConsultaVel.Buscarmatriculamatricula(txtModificarMatricula.Text);
        }
コード例 #8
0
        private void FrmBuscarMatricula_Load(object sender, EventArgs e)
        {
            veiculosTableAdapter ConsultaVaiculo = new veiculosTableAdapter();

            dataBuscarMatricula.DataSource = ConsultaVaiculo.BuscarVeiculos();
        }