Пример #1
0
        protected virtual void initExportDescriptor(IDataExchangeExt pDataExchange, IAdapterUser pUserAdapter)
        {
            string attrExpDesc = "expdesc";
            string attrTab     = "table";
            string attrCols    = "cols";

            string[] arrDesc = ToolString.explodeList(_environment.getAppSettings().getStringAttr(pUserAdapter.getAdapterDataSet().getCode(), attrExpDesc));
            IDictionary <string, string[]> data = new Dictionary <string, string[]>();

            foreach (string desc in arrDesc)
            {
                data.Add(
                    _environment.getAppSettings().getStringAttr(desc, attrTab),
                    ToolString.explodeList(_environment.getAppSettings().getStringAttr(desc, attrCols))
                    );
            }
            pDataExchange.setExportDescriptor(data);
        }
Пример #2
0
 public ImplDataExchange(IEnvironment pEnv, IAdapterUser pUserAdapter)
 {
     _environment = pEnv;
     _userAdapter = pUserAdapter;
 }
 public void setAdapter(IAdapterUser pAdapter)
 {
     adapter = pAdapter;
 }
Пример #4
0
 public EditingTools(IEnvironment pEnv, IAdapterUser pAdapter, Type pForm)
 {
     environment = pEnv;
     adapter     = pAdapter;
     form        = pForm;
 }
 public ImplObjectSourceAdapterRow(IAdapterUser pAdapter, string pTable)
 {
     adapter = pAdapter;
     table   = pTable;
 }