public SerialNumber(SerialNumber that) { SerialNumberStart_L = that.SerialNumberStart_L; SerialNumberStart_R = that.SerialNumberStart_R; SerialNumber_L = that.SerialNumber_L; SerialNumber_R = that.SerialNumber_R; }
private void WriteTextBox(Model model, SerialNumber serial) { NModel.Text = model.ModelName; NCustomer.Text = model.Customer; NProdectInfo.Text = model.ProductInfo; NProductNum.Text = model.PartNumber; NLabelID.Text = model.LabelID; NLHSerialNum.Text = serial.SerialNumberStart_L.ToString(); NRHSerialNum.Text = serial.SerialNumberStart_R.ToString(); }
private void WriteModel(Model model, SerialNumber serial) { model.ModelName = NModel.Text; model.Customer = NCustomer.Text; model.ProductInfo = NProdectInfo.Text; model.PartNumber = NProductNum.Text; model.LabelID = NLabelID.Text; int temp; if (Int32.TryParse(NLHSerialNum.Text, out temp)) serial.SerialNumberStart_L = temp; if (Int32.TryParse(NRHSerialNum.Text, out temp)) serial.SerialNumberStart_R = temp; }
public static string AssembleSerialNumber(ModelItem item, SerialNumber serialnumber) { var nt = item.Time; var dbt = SetupDirector.GetInstance().Package.TimeInfo.Day.BeginTime; var det = SetupDirector.GetInstance().Package.TimeInfo.Day.EndTime; var nbt = SetupDirector.GetInstance().Package.TimeInfo.Night.BeginTime; var net = SetupDirector.GetInstance().Package.TimeInfo.Night.EndTime; string ABN = "N"; if (dbt <= nt && nt <= det) //주간 ABN = "A"; else if (nbt <= nt || nt <= net) //야간 ABN = "B"; int serialn = item.LR == ModelItem.DIRECTION.L ? serialnumber.SerialNumber_L++ : serialnumber.SerialNumber_R++; string serials = serialn > 999 ? string.Format("{0}", serialn) : string.Format("{0:D4}", serialn); string serial_number = item.Date.ToString("yyMMdd") + ABN + serials; return serial_number; }
private void NModelNum_SelectionChanged(object sender, SelectionChangedEventArgs e) { string selectedItem = e.AddedItems[0] as string; Model model = null; SerialNumber serialN = null; switch (selectedItem) { case ModelSettingWindow.MODEL_ITEM_1: model = ModelDirector.GetInstance().Item[0]; serialN = SerialNumberDirector.GetInstance().Item[0]; break; case ModelSettingWindow.MODEL_ITEM_2: model = ModelDirector.GetInstance().Item[1]; serialN = SerialNumberDirector.GetInstance().Item[1]; break; case ModelSettingWindow.MODEL_ITEM_3: model = ModelDirector.GetInstance().Item[2]; serialN = SerialNumberDirector.GetInstance().Item[2]; break; } SetModelItemInfo(model); SelectedModel = model; SelectedSerialNumber = serialN; }