示例#1
0
        public static void ДобавитьТекущуюОперацию(string _Операция, СписокСотрудников _Сотрудники)
        {
            try
            {
                Пакеты Обмен = new Пакеты("УчетТекущихОпераций");

                string[][] мПараметры = new string[2][];

                // Операция

                мПараметры[0] = new string[] { "стрОперация", _Операция };

                // Сотрудники

                мПараметры[1] = new string[_Сотрудники.Список.Count + 1];

                мПараметры[1][0] = "мСотрудники";

                string[] мСотрудники = new string[_Сотрудники.Список.Count];

                for (int i = 0; i < _Сотрудники.Список.Count; i++)
                {
                    мПараметры[1][i + 1] = _Сотрудники.Список[i].Ссылка;
                }

                Обмен.Послать("Добавить", мПараметры);
            }
            catch { }
        }
示例#2
0
 public ДанныеФормы()
 {
     ПолноеИмяФайла     = ПолучитьПолноеИмяФайла(ИмяФайла);
     СписокГрузовыхМест = new List <СтрокаСпискаГрузовыхМест>();
     Сотрудники         = new СписокСотрудников();
     ВремяНачала        = DateTime.Now;
 }
        public ФормаВыборФилиала(string _НомерТС, string _ТТННомер, string _ТТНСсылка, СписокСотрудников _Сотрудники, DateTime _ВремяНачала)
        {
            InitializeComponent();

            Обмен = new Пакеты("ПогрузкаАвто");

            НомерТС   = _НомерТС;
            ТТННомер  = _ТТННомер;
            ТТНСсылка = _ТТНСсылка;

            Сотрудники  = _Сотрудники;
            ВремяНачала = _ВремяНачала;
        }
示例#4
0
        // КОНСТРУКТОРЫ

        public азгрузка_ОбработкаТТН(string _НомерТС, string _ТТННомер, string _ТТНСсылка)
        {
            InitializeComponent();

            Обмен = new Пакеты("Разгрузка");

            НомерТС   = _НомерТС;
            ТТННомер  = _ТТННомер;
            ТТНСсылка = _ТТНСсылка;

            Филиалы = new СписокФилиалов(lvСписокФилиалов);

            Сотрудники  = new СписокСотрудников();
            ВремяНачала = DateTime.Now;
        }
示例#5
0
        // КОНСТРУКТОРЫ

        public ФормаПогрузка(string _НомерТС, string _ТТННомер, string _ТТНСсылка, string _ФилиалНаименование, string _ФилиалСсылка, СписокСотрудников _Сотрудники, DateTime _ВремяНачала)
        {
            InitializeComponent();

            Обмен              = new Пакеты("ПогрузкаАвто");
            НомерТС            = _НомерТС;
            ТТННомер           = _ТТННомер;
            ТТНСсылка          = _ТТНСсылка;
            ФилиалНаименование = _ФилиалНаименование;
            ФилиалСсылка       = _ФилиалСсылка;
            СписокГрузовыхМест = new List <string> {
            };

            Сотрудники  = _Сотрудники;
            ВремяНачала = _ВремяНачала;
        }
示例#6
0
        private void СотрудникиРедактироватьСписок()
        {
            ФормаВыбораСотрудников фСотрудники = new ФормаВыбораСотрудников(Сотрудники);

            DialogResult d = фСотрудники.ShowDialog();

            if (d == DialogResult.OK)
            {
                Сотрудники = фСотрудники.Список;

                аботаСоСканером.Звук.Ок();  // список отредактирован

                // необходимо передать список на сервер для отображения текущий операции

                ОбщиеФункции.ДобавитьТекущуюОперацию("ПогрузкаМашины", Сотрудники);
            }
        }
示例#7
0
 public ФормаВыбораСотрудников(СписокСотрудников _Список)
 {
     InitializeComponent();
     Обмен  = new Пакеты("ВыборСотрудников");
     Список = new СписокСотрудников(_Список.Список);
 }