public async Task SaveInventarioOracle(E_Inventario_Sia chasis, DateTime fecha)
 {
     var param = new
     {
         fechafactura = chasis.fecha_reg_factura,
         costo        = chasis.costo,
         precio       = chasis.precio
     };
     var    fecharegistro = D_Comun.getfecha(fecha);
     string query         = $"INSERT INTO BD_INVENTARIO_JAC_RED " +
                            $"(j_cod_marca, j_chasis, j_motor, j_nro_factura, j_tido_doc_factura, j_fecha_factura, " +
                            $" j_concesionario_asignado, j_marca, j_descripcion_factura, j_veh_color, j_fsc, j_familia, j_costo, " +
                            $" j_precio, j_categoria_cliente, j_clase, j_sub_clase, j_linea, j_estado, j_id_cliente, j_descripcion_color, " +
                            $" j_autorizacion_eje, j_version_anio, j_clasificacion_exonerado, j_codigo_interno, j_fecha_sincroniza_sia) " +
                            $" VALUES({chasis.cod_marca},'{chasis.chasis}', '{chasis.motor}', '{chasis.nro_factura}', '{chasis.tipo_doc_factura}', :fechafactura, " +
                            $" '{chasis.concesionario_asignado}', '{chasis.marca}', '{chasis.descripcion_factura}', '{chasis.veh_color}', '{chasis.fsc}', '{chasis.familia}', " +
                            $" :costo, :precio, '{chasis.categoria_cliente}', '{chasis.clase}', '{chasis.sub_clase}', '{chasis.linea}', '{chasis.estado}', '{chasis.id_cliente}', '{chasis.descripcion_color}', " +
                            $" '{chasis.autorizacion_eje}', {chasis.version_anio}, {chasis.clasificacion_exonerado}, '{chasis.codigo_interno}', {fecharegistro})";
     await oracleService.ejecutarQueryAsync(query, param);
 }
 public async Task UpdateInventarioOracle(E_Inventario_Sia chasis, DateTime fecha)
 {
     var param = new
     {
         fechafactura = chasis.fecha_reg_factura,
         costo        = chasis.costo,
         precio       = chasis.precio
     };
     var    fechaactualiza = D_Comun.getfecha(fecha);
     string query          = $" UPDATE BD_INVENTARIO_JAC_RED t " +
                             $" SET t.j_tido_doc_factura = '{chasis.tipo_doc_factura}', " +
                             $" t.j_fecha_factura = :fechafactura, " +
                             $" t.j_concesionario_asignado = '{chasis.concesionario_asignado}', " +
                             $" t.j_marca = '{chasis.marca}', " +
                             $" t.j_descripcion_factura = '{chasis.descripcion_factura}', " +
                             $" t.j_veh_color = '{chasis.veh_color}', " +
                             $" t.j_fsc = '{chasis.fsc}', " +
                             $" t.j_familia = '{chasis.familia}', " +
                             $" t.j_costo = :costo, " +
                             $" t.j_precio = :precio, " +
                             $" t.j_categoria_cliente = '{chasis.categoria_cliente}', " +
                             $" t.j_clase = '{chasis.clase}', " +
                             $" t.j_sub_clase = '{chasis.sub_clase}', " +
                             $" t.j_linea = '{chasis.linea}', " +
                             $" t.j_estado = '{chasis.estado}', " +
                             $" t.j_descripcion_color = '{chasis.descripcion_color}', " +
                             $" t.j_autorizacion_eje = '{chasis.autorizacion_eje}', " +
                             $" t.j_version_anio = {chasis.version_anio}, " +
                             $" t.j_clasificacion_exonerado = {chasis.clasificacion_exonerado}, " +
                             $" t.j_codigo_interno = '{chasis.codigo_interno}', " +
                             $" t.j_fecha_actualiza_sia = {fechaactualiza} " +
                             $" WHERE t.j_chasis = '{chasis.chasis}' " +
                             $" AND t.j_nro_factura = '{chasis.nro_factura}' " +
                             $" AND t.j_id_cliente = '{chasis.id_cliente}' " +
                             $" AND t.j_cod_marca = {chasis.cod_marca}";
     await oracleService.ejecutarQueryAsync(query, param);
 }