示例#1
0
 private void frmScanBarcode_Load(object sender, EventArgs e)
 {
     _scanBarcodeRepository = new ScanBarcodeRepository(_projectDataContext);
     LanguageTranslate.ChangeLanguageForm(this);
     LanguageTranslate.ChangeLanguageGridView(viewDuLieu);
     Search();
 }
示例#2
0
        private void frmScanBarcode_Load(object sender, EventArgs e)
        {
            _projectDataContext      = new ProjectDataContext();
            _scanBarcodeRepository   = new ScanBarcodeRepository(_projectDataContext);
            _registBarcodeRepository = new RegistBarcodeRepository(_projectDataContext);
            _partNumberRepository    = new PartNumberRepository(_projectDataContext);
            _machineRepository       = new MachineRepository(_projectDataContext);
            _moldRepository          = new MoldRepository(_projectDataContext);
            _shiftRepository         = new ShiftRepository(_projectDataContext);
            LanguageTranslate.ChangeLanguageForm(this);

            LoadCount();
            LoadPartNumberData();
            LoadMachineData();
            LoadMoldData();

            _serialPort = new SerialPort();
            _serialPort.DataReceived += new SerialDataReceivedEventHandler(this.serialPort_DataReceived);
            Control.CheckForIllegalCrossThreadCalls = false;
            ClosePortCOM(GlobalConstants.portCOM);
            OpenPortCOM(GlobalConstants.portCOM, 9600);

            timer.Enabled = true;
            txtBarcode.Focus();
        }
示例#3
0
        private void Search()
        {
            _projectDataContext    = new ProjectDataContext();
            _scanBarcodeRepository = new ScanBarcodeRepository(_projectDataContext);
            List <Expression <Func <ScanBarcode, bool> > > expressions = new List <Expression <Func <ScanBarcode, bool> > >();
            DateTime fromDate = DateTime.Parse(dtpFromDate.Value.ToString("yyyy-MM-dd 00:00:00"));
            DateTime toDate   = DateTime.Parse(dtpToDate.Value.ToString("yyyy-MM-dd 23:59:59"));

            expressions.Add(_ => _.ScanDate >= fromDate && _.ScanDate <= toDate);
            dgvDuLieu.DataSource = _scanBarcodeRepository.Find(expressions).OrderBy(_ => _.ScanDate);
            Control();
        }
示例#4
0
 private void frmScanBarcodeAddEdit_Load(object sender, EventArgs e)
 {
     _scanBarcodeRepository = new ScanBarcodeRepository(_projectDataContext);
     _partNumberRepository  = new PartNumberRepository(_projectDataContext);
     _machineRepository     = new MachineRepository(_projectDataContext);
     _moldRepository        = new MoldRepository(_projectDataContext);
     _shiftRepository       = new ShiftRepository(_projectDataContext);
     LanguageTranslate.ChangeLanguageForm(this);
     LoadPartNumberData();
     LoadMachineData();
     LoadShiftData();
     LoadMoldData();
     _loaded = true;
     if (String.IsNullOrEmpty(_id))
     {
         Clear();
     }
     else
     {
         Close();
     }
 }