Beispiel #1
0
        private void ShowOrderInfo()
        {
            dictionary.Clear();
            int x = 0;
            int y = 0;

            BLL.T_PickOrder t_PickOrder = new BLL.T_PickOrder();
            DataTable       dt          = t_PickOrder.GetOrder();

            this.orderInfo.Controls.Clear();
            foreach (DataRow item in dt.Rows)
            {
                PickOrderControl pickOrderControl = new PickOrderControl();
                pickOrderControl.serial     = item["ProductionNumber"].ToString();
                pickOrderControl.barCode    = item["MasterBarCode"].ToString();
                pickOrderControl.carModelNo = item["CarModelName"].ToString();
                pickOrderControl.carTypeNo  = item["CarType"].ToString();

                pickOrderControl.SetInfo(this.orderInfo.Width, this.orderInfo.Height / 10);
                pickOrderControl.Location = new Point(x, y);
                this.orderInfo.Controls.Add(pickOrderControl);
                y += pickOrderControl.Height;
                dictionary.Add(item["MasterBarCode"].ToString(), pickOrderControl);
                if (SaveCode.ContainsKey(item["MasterBarCode"].ToString()))
                {
                    pickOrderControl.SetChoice(Color.Blue);
                }
            }
        }
Beispiel #2
0
 public ReportCell(IRecordRead rec) : base(rec)
 {
     Id       = rec.GetInt("CellId");
     X        = rec.GetInt("X");
     Y        = rec.GetInt("Y");
     SaveCode = rec.GetString("SaveCode");
     if (SaveCode.IsEmpty())
     {
         SaveCode = Page + "_" + Y + "_" + X;
     }
     AllowEdit = rec.GetBool("AllowEdit");
 }
Beispiel #3
0
        private void btnAddSelected_Click(object sender, EventArgs e)
        {
            DataTypeExact addrType = DataTypeExactTool.GetValue(comboSelType.Text);

            if (addrType == DataTypeExact.INVALID)
            {
                return;
            }
            String addrStr            = selectedAddress.ToString("x2").PadLeft(8, '0');
            int    existingAddressIdx = ResultingCodes.FindIndex(c => c.address == addrStr);

            if (existingAddressIdx != -1)
            {
                ResultingCodes[existingAddressIdx] = new SaveCode(addrType, addrStr, txtSelTitle.Text);
            }
            else
            {
                ResultingCodes.Add(new SaveCode(DataTypeExactTool.GetValue(comboSelType.Text), addrStr, txtSelTitle.Text));
            }
            RefreshDataGrid();
        }
 public SaveCode Get(SaveCode saveCode)
 {
     return(saveCodeService.GetCode(saveCode));
 }
 public SaveCode Save(SaveCode saveCode)
 {
     return(saveCodeService.Save(saveCode));
 }