Exemple #1
0
        //metodo para agregar MARCA a la tabla de marca
        public static int AgregarMarca(Class_Marcas pMarcas)
        {
            int retorno            = 0;
            int resultado_busqueda = 0;
            //consultamos si el valor a ingresa existe o no en la base de datos
            MySqlCommand command_resultado = new MySqlCommand(string.Format("select count(*) from marcas where marca = upper('{0}')", pMarcas.ToString()), Class_Conexion.ObtenerConexion());

            resultado_busqueda = Convert.ToInt32(command_resultado.ExecuteScalar());

            if (resultado_busqueda == 0)
            {
                MySqlCommand command = new MySqlCommand(string.Format("insert ignore into marcas(marca) values(upper('{0}'))", pMarcas.ToString()), Class_Conexion.ObtenerConexion());
                retorno = command.ExecuteNonQuery();
            }
            return(retorno);
        }
Exemple #2
0
        private void button_guardarCliente_Click(object sender, EventArgs e)
        {
            // T A B L A S   I N D E P E N D I E N T E S - - - - - - - - - - - - - - - - - - - - - - - -
            //guardando registo en TABLA MARCAS
            Class_Marcas cMarcas = new Class_Marcas();

            cMarcas.Marcas = textBox_marcaCarro.Text;
            int valiccion_addMarca = Class_CRUD.AgregarMarca(cMarcas);

            if (valiccion_addMarca > 0)
            {
                //MessageBox.Show("Marca guardada con exito!!!");
            }
            else
            {
                //MessageBox.Show("No se guardo la marca o ya existe en la base de datos");
            }


            //guardando registro en TABLA INDEPENDIENTE MODELOS
            Class_Modelos cModelos = new Class_Modelos();

            cModelos.Modelos = textBox_modeloCarro.Text;
            int validacion_addModelo = Class_CRUD.AgregarModelo(cModelos);

            if (validacion_addModelo > 0)
            {
                //MessageBox.Show("Modelo guardada con exito!!!");
            }
            else
            {
                //MessageBox.Show("No se guardo el modelo o ya existe en la base de datos");
            }


            //guardando registro en TABLA INDEPENDIENTE COLOR
            Class_Colores pColor = new Class_Colores();

            pColor.Color = textBox_colorCarro.Text;
            int validacion_addColor = Class_CRUD.AgregarColor(pColor);

            if (validacion_addColor > 0)
            {
                //MessageBox.Show("Color guardado con exito!!!");
            }

            else
            {
                //MessageBox.Show("No se pudo guardar el color O ya existe en la base de datos");
            }


            //guardando registro en TABLA INDEPENDIENTE CAREGORIAS
            Class_Categorias cCategoria = new Class_Categorias();

            cCategoria.Categorias = textBox_categoriaCarro.Text;
            int validacion_addCategoria = Class_CRUD.AgregarCategoria(cCategoria);

            if (validacion_addCategoria > 0)
            {
                //MessageBox.Show("Categoria guardada con exito!!!");
            }
            else
            {
                //MessageBox.Show("No se guardo la categoria o ya existe en la base de datos");
            }

            string placa;

            placa = Convert.ToString(textBox_placaCarro.Text);

            // F O R M U L A R I O   N U E V O   C L I E N T E
            Class_Carros iCarros = new Class_Carros();

            iCarros.Placa       = textBox_placaCarro.Text;
            iCarros.Marca       = textBox_marcaCarro.Text;
            iCarros.Modelo      = textBox_modeloCarro.Text;
            iCarros.Ano         = textBox_anoModelo.Text;
            iCarros.Color       = textBox_colorCarro.Text;
            iCarros.Categoria   = textBox_categoriaCarro.Text;
            iCarros.Propietario = textBox_propietarioCarro.Text;
            iCarros.Telefono    = textBox_telefonoPropietario.Text;
            int validacion_addFormularioCliente = Class_CRUD.AgregarCarrosCliente(iCarros);

            if (validacion_addFormularioCliente > 0)
            {
                //MessageBox.Show("Nuevo cliente guardado con exito!!!");
            }
            else
            {
                //MessageBox.Show("No se guardo guardo el nuevo cliente");
            }

            Form2.ActiveForm.Close();

            // la matricula ya existe y da la opcion de crear nuevo servicio
            switch (MessageBox.Show("La matricula ya existe, desea agregar servicio?", "Resultado de la busqueda",
                                    MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            //YES - crea nuevo servicio
            case DialogResult.Yes:
                Form3 NuevoServicio = new Form3();
                //NuevoServicio.textBox_placaServicio.Text = textBox_buscarPlaca.Text;
                NuevoServicio.textBox_placaServicio.Text = placa;
                NuevoServicio.Show();
                break;

            //NO - cierra el cuadro de dialogo
            case DialogResult.No:
                // "No" processing
                break;
            }
        }