Esempio n. 1
0
 private void UpdateMaps(GXDBSettings settings, GXMapCollection list, List <GXJoin> joins)
 {
     Select.Columns.Maps.Clear();
     foreach (BinaryExpression it in list.List)
     {
         var      e      = (MemberExpression)it.Right;
         string[] target = GXDbHelpers.GetMembers(settings, it.Left, settings.TableQuotation, false, false);
         string[] source = GXDbHelpers.GetMembers(settings, it.Right, settings.TableQuotation, false, false);
         Select.Columns.Maps.Add(source[0], target[0]);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 private GXCreateViewArgs()
 {
     Parent = new GXSettingsArgs();
     Maps   = new GXMapCollection(Parent);
 }