Beispiel #1
0
        //boton BUSCAR POR PLACA
        private void button_buscarPlaca_Click(object sender, EventArgs e)
        {
            //instancia clase de busqueda
            Class_Busquedas cBusquedaPlaca = new Class_Busquedas();

            cBusquedaPlaca.Placa = textBox_buscarPlaca.Text;
            int valiccion_buscarPlaca = Class_CRUD.BuscarPlacas(cBusquedaPlaca);

            //Resultados de la busqueda de la placa
            if (valiccion_buscarPlaca > 0)
            {
                // la matricula si exista 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.Show();
                    break;

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

            else
            {
                //Crear nuevo cliente si la matricula/placa no existe
                switch (MessageBox.Show("La matricula no existe, desea agregarla?", "Resultado de la busqueda",
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Question))
                {
                //YES - abre formulario para agregar nuevo cliente
                case DialogResult.Yes:
                    Form2 NuevoCliente = new Form2();
                    NuevoCliente.textBox_placaCarro.Text = textBox_buscarPlaca.Text;
                    NuevoCliente.Show();
                    break;

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

            textBox_buscarPlaca.Clear(); //limpiador de textbox
        }
Beispiel #2
0
        private void button_agregarServicio_Click(object sender, EventArgs e)
        {
            //INGRASANDO ESTADO SERVICIO A TABLE INDEPENDIENTE
            Class_EstadoServicios iEstadoServicios = new Class_EstadoServicios();

            iEstadoServicios.EstadoServicios = "reparando";
            int validacion_addEstadoServicio = Class_CRUD.AgregarEstadoServicio(iEstadoServicios);

            if (validacion_addEstadoServicio > 0)
            {
                MessageBox.Show(validacion_addEstadoServicio + " columnas afectadas");
                MessageBox.Show("Categoria guardada con exito!!!");
            }
            else
            {
                MessageBox.Show("No se guardo ESTADO SERVICIO A TABLE INDEPENDIENTE");
            }

            string placa;

            placa = Convert.ToString(textBox_placaServicio.Text);

            // F O R M U L A R I O   N U E V O   S E R V I C I O
            Class_NuevoServicio iNuevoServicio = new Class_NuevoServicio();

            iNuevoServicio.servicioPlaca        = textBox_placaServicio.Text;
            iNuevoServicio.servicioKilometrage  = textBox_kilometrajeCarro.Text;
            iNuevoServicio.servicioReparaciones = textBox_reparacionesCarro.Text;

            int validacion_addFormularioCliente = Class_CRUD.AgregarNevoServicio(iNuevoServicio);

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

            Form3.ActiveForm.Close();
        }
Beispiel #3
0
        private void button_finalizarServicio_Click(object sender, EventArgs e)
        {
            //INGRASANDO ESTADO SERVICIO A TABLE INDEPENDIENTE
            Class_EstadoServicios iEstadoServicios = new Class_EstadoServicios();

            iEstadoServicios.EstadoServicios = "finalizado";
            int validacion_addEstadoServicio = Class_CRUD.AgregarEstadoServicio(iEstadoServicios);

            if (validacion_addEstadoServicio > 0)
            {
                MessageBox.Show(validacion_addEstadoServicio + " columnas afectadas");
                MessageBox.Show("Categoria guardada con exito!!!");
            }
            else
            {
                MessageBox.Show("No se guardo ESTADO SERVICIO A TABLE INDEPENDIENTE");
            }

            //updating tabla de servicios a finalizar
            Class_CRUD FinServicio               = new Class_CRUD();
            string     iFinServiciosPlaca        = textBox_placaFinalizarServicio.Text;
            int        iFinServiciosValor        = int.Parse(textBox_valorServicio.Text);
            int        iFinServiciosEstadoCuenta = int.Parse(textBox_estadoCuenta.Text);
            int        iFinServiciosId           = int.Parse(textBox_idFinalizarServicio.Text);
            int        validacion_endServicio    = Class_CRUD.FinalizarServicio(iFinServiciosPlaca, iFinServiciosValor, iFinServiciosEstadoCuenta, iFinServiciosId);

            if (validacion_endServicio > 0)
            {
                MessageBox.Show(validacion_endServicio + " columnas afectadas");
                MessageBox.Show("Servicio finalizado con exito!!!");
            }
            else
            {
                MessageBox.Show("No se guardo servicio finalizado !!!ERROR!!");
            }

            Form4.ActiveForm.Close();
        }
Beispiel #4
0
 //BOTON PARA ACTUALIZAR LISTA DE CLIENTES
 private void button_ActualizarClinetes_Click(object sender, EventArgs e)
 {
     dataGridView_listaClientes.DataSource = Class_CRUD.MostrarClientes();
 }
Beispiel #5
0
 //BOTON PARA ACTUALIZAR LOS TRABAJOS EN DESARROLLO
 private void button_actualizarTareas_Click(object sender, EventArgs e)
 {
     dataGridView_TrabajosDesarrollo.DataSource = Class_CRUD.BinData();
 }
Beispiel #6
0
 //METODO PARA CARGA LOS GRIDVIEW
 private void Form_VentanaPrincipal_Load(object sender, EventArgs e)
 {
     dataGridView_TrabajosDesarrollo.DataSource = Class_CRUD.BinData();         //cargar lista de trabajos en desarrollo en datagridview
     dataGridView_listaClientes.DataSource      = Class_CRUD.MostrarClientes(); //cargar lista de clientes en datagridview
 }
Beispiel #7
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;
            }
        }