Ejemplo n.º 1
0
        //formulario completo de nuevo servicio
        public static int AgregarNevoServicio(Class_NuevoServicio pServicio)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("insert into servicios(placa, entrada, kilometraje, reparaciones, estado_servicio) value(upper('{0}'), now(), upper('{1}'), upper('{2}'), upper('reparando'))",
                                                                  pServicio.servicioPlaca, pServicio.servicioKilometrage, pServicio.servicioReparaciones, pServicio.servicioEstado), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }
Ejemplo n.º 2
0
        //METODO PARA BUSCAR PLACAS
        public static int BuscarPlacas(Class_Busquedas pBuscarPlacas)
        {
            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 carros where placa = upper('{0}')", pBuscarPlacas.ToString()), Class_Conexion.ObtenerConexion());

            resultado_busqueda = Convert.ToInt32(command_resultado.ExecuteScalar());
            return(resultado_busqueda);
        }
Ejemplo n.º 3
0
        //METODOS PARA NUEVO AGREEGAR SERVICIO----------------------------------------------------------------------------------------
        //estado servicio tabla independiente
        public static int AgregarEstadoServicio(Class_EstadoServicios pEstadoServicio)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("insert ignore into estado_servicios(estado) value(upper('{0}'))", pEstadoServicio.EstadoServicios), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }
Ejemplo n.º 4
0
        //metodo para agregar CATEGORIA del carro a tabla categoria
        public static int AgregarCategoria(Class_Categorias pCategoria)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("insert ignore into categorias(categoria) value(upper('{0}'))", pCategoria.ToString()), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }
Ejemplo n.º 5
0
        //METODO PARA AGREEGAR FORMULARIO COMPLETO A LA TABLA CARROS
        public static int AgregarCarrosCliente(Class_Carros pCarros)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("insert into carros(placa, marca, modelo, color, categoria, año, propietario, telefono) value(upper('{0}'), upper('{1}'), upper('{2}'), upper('{3}'), upper('{4}'), upper('{5}'), upper('{6}'), upper('{7}'))",
                                                                  pCarros.Placa, pCarros.Marca, pCarros.Modelo, pCarros.Color, pCarros.Categoria, pCarros.Ano, pCarros.Propietario, pCarros.Telefono), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }
Ejemplo n.º 6
0
        //metodo para agregar MODELO a la tabla de modelos
        public static int AgregarModelo(Class_Modelos pModelo)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("insert ignore into modelos(modelo) values(upper('{0}'))", pModelo.ToString()), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }
Ejemplo n.º 7
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);
        }
Ejemplo n.º 8
0
        //METODO PARA MOSTRA TODOS LOS CLIENTES-------------------------------------------------
        public static object MostrarClientes()
        {
            DataTable       dataTable_MostrarClientes = new DataTable();
            MySqlCommand    command = new MySqlCommand(string.Format("select * from view_listaclientes"), Class_Conexion.ObtenerConexion());
            MySqlDataReader reader  = command.ExecuteReader();

            dataTable_MostrarClientes.Load(reader);

            return(dataTable_MostrarClientes);
        }
Ejemplo n.º 9
0
        //METODO PARA MOSTRAR TRABAJOS EN DESARROLLO-----------------------------------------------------------------
        public static object BinData()
        {
            DataTable       dataTable = new DataTable();
            MySqlCommand    command   = new MySqlCommand(string.Format("select * from view_trabajosDesarrollo"), Class_Conexion.ObtenerConexion());
            MySqlDataReader reader    = command.ExecuteReader();

            dataTable.Load(reader);

            return(dataTable);
        }
Ejemplo n.º 10
0
        //METODO PARA FINALIZAR METODOS ACTIVOS----------------------------------------------------------------------
        public static int FinalizarServicio(string pPlaca, int pServicioValor, int pServicioEstadoCuenta, int pIdServicio)
        {
            int          retorno = 0;
            MySqlCommand command = new MySqlCommand(string.Format("update servicios set salida=now(), estado_servicio=upper('finalizado'), valor_servicio={0}, estado_cuenta={1} where placa='{2}'and id_servicio={3}",
                                                                  pServicioValor, pServicioEstadoCuenta, pPlaca, pIdServicio), Class_Conexion.ObtenerConexion());

            retorno = command.ExecuteNonQuery();
            return(retorno);
        }