@@ -361,34 +361,30 @@ type SqlEntity(dc: ISqlDataContext, tableName, columns: ColumnLookup, activeColu
361361 member __.SetColumnOptionSilent ( key , value ) =
362362 match value with
363363 | Some value ->
364- if data.ContainsKey key then
365- data.[ key] <- value
366- else data.Add( key, value)
364+ data.[ key] <- value
367365 | None -> data.Remove key |> ignore
368366
369367 member __.SetPkColumnOptionSilent ( keys , value ) =
370368 match value with
371369 | Some value ->
372370 keys |> List.iter( fun x ->
373- if data.ContainsKey x then data.[ x] <- value
374- else data.Add ( x , value ) )
371+ data.[ x] <- value
372+ )
375373 | None ->
376374 keys |> List.iter( fun x -> data.Remove x |> ignore)
377375
378376 member e.SetColumnOption ( key , value ) =
379377 match value with
380378 | Some value ->
381- if data.ContainsKey key then data.[ key] <- value
382- else data.Add( key, value)
379+ data.[ key] <- value
383380 e.TriggerPropertyChange key
384381 | None -> if data.Remove key then e.TriggerPropertyChange key
385382 e.UpdateField key
386383
387384 member e.SetColumnValueOption ( key , value ) =
388385 match value with
389386 | ValueSome value ->
390- if data.ContainsKey key then data.[ key] <- value
391- else data.Add( key, value)
387+ data.[ key] <- value
392388 e.TriggerPropertyChange key
393389 | ValueNone -> if data.Remove key then e.TriggerPropertyChange key
394390 e.UpdateField key
@@ -1161,7 +1157,7 @@ module public OfflineTools =
11611157 match dummydata.TryGetValue( arg1.ToLower()) with
11621158 | true , tableData -> createMockEntitiesDc this arg1 tableData
11631159 | false , _ ->
1164- match dummydata |> Map.toSeq |> Seq.tryFind( fun ( k , v ) -> k.ToUpperInvariant () = arg1.ToUpperInvariant ( )) with
1160+ match dummydata |> Map.toSeq |> Seq.tryFind( fun ( k , v ) -> String.Equals ( k , arg1, StringComparison.InvariantCultureIgnoreCase )) with
11651161 | Some ( k, tableData) -> createMockEntitiesDc this arg1 tableData
11661162 | None -> failwith ( " Add table to dummydata: " + arg1)
11671163 member this.CreateEntity ( arg1 : string ): SqlEntity =
0 commit comments