예제 #1
0
 /// <summary>
 /// Создает экземпляр класса
 /// </summary>
 /// <param name="formText">Текст заголовка формы</param>
 /// <param name="posTerminalList">Список терминалов</param>
 /// <param name="posWorkDelegate">Делегат для выполнения операций над POS-терминалом в фоновом режиме</param>
 /// <param name="needDirectConnection">Нужно ли устанавливать прямое подключение к терминалу</param>
 public FormPosBatch(String formText, IList<PosTerminalParams> posTerminalList,
     PosWorkDelegate posWorkDelegate, Boolean needDirectConnection)
 {
     InitializeComponent();
     _posTerminalList = posTerminalList;
     _posWorkDelegate = posWorkDelegate;
     _needDirectConnection = needDirectConnection;
     this.Text = formText;
     // размеры колонок
     lvLog.Columns[0].Width = (Int32)(lvLog.Width * 0.2);
     lvLog.Columns[1].Width = (Int32)(lvLog.Width * 0.75);
 }
예제 #2
0
 /// <summary>
 /// Создает экземпляр класса
 /// </summary>
 /// <param name="formText">Текст заголовка формы</param>
 /// <param name="posTerminalList">Список терминалов</param>
 /// <param name="posWorkDelegate">Делегат для выполнения операций над POS-терминалом в фоновом режиме</param>
 public FormPosBatch(String formText, IList<PosTerminalParams> posTerminalList,
     PosWorkDelegate posWorkDelegate)
     : this(formText, posTerminalList, posWorkDelegate, true)
 {
 }