Ejemplo n.º 1
0
        public FormMessage(T message, XCollection <T> messageList, string dbConnection, Logging log, bool copyItem)
        {
            InitializeComponent();

            _isInbound = (typeof(T) == typeof(XIMInboundMessage));

            InitializeEventType();

            _log          = log;
            _isCopyItem   = copyItem;
            _messageList  = messageList;
            _dbConnection = dbConnection;

            _hl7EventCtrl = new HL7EventTypeControler(this.comboBoxHL7);
            _gwEventCtrl  = new GWEventTypeControler(this.comboBoxGCGateway);
            _listViewCtrl = new XmlListViewControler <XIMMappingItem>(this.listViewMain, _isInbound);

            _listViewCtrl.DoubleClick          += new EventHandler(_listViewCtrl_DoubleClick);
            _listViewCtrl.SelectedIndexChanged += new EventHandler(_listViewCtrl_SelectedIndexChanged);

            _message = message;

            if (_message == null)
            {
                this.Text = "Add Message Mapping";
                _message  = new T();
                Reset();
            }
            else
            {
                if (_isCopyItem)
                {
                    this.Text = "Add Message Mapping";
                }
                else
                {
                    this.Text = "Edit Message Mapping";
                }
            }
        }
Ejemplo n.º 2
0
 public FormList()
 {
     InitializeComponent();
     _listViewCtrl = new XmlListViewControler <XmlElementItem>(this.listViewMain, true);
 }