public ServiceOrderingWinController(OrderingFailed rec, OrderingWindowPurpose windMode, ServiceOrdering serviceOrd, Form parentWinOrd) { this.parentOrdWin = parentWinOrd; this.servOrdering = serviceOrd; this.windoProcessMode = windMode; catchTheControls(); adjutTheFieldsWithProperDatas(rec); }
public FormServiceOrderingWindow(OrderingFailed rec, OrderingWindowPurpose mode, Form parentMain, ServiceOrdering servOrd) { InitializeComponent(); controllerOrd = new ServiceOrderingWinController(rec, mode, servOrd, this); this.parentMain = parentMain; this.Show(); parentMain.Hide(); }
/// <summary> /// defines the steps when a failed record handle is needed /// </summary> /// <param name="rec">datacontainer</param> private void adjutTheFieldsWithProperDatas(OrderingFailed rec) { if (windoProcessMode == OrderingWindowPurpose.DETAILS) { fillUpFailedRecordToFields(rec); adjustFieldsReadOnlyStrict(); textBoxOrdPlace.Visible = false; buttonOk.Visible = false; } }
/// <summary> /// fills up the fields as a failed record is needed /// </summary> /// <param name="rec">datacontainer</param> private void fillUpFailedRecordToFields(OrderingFailed rec) { labelInfoBar.Text = "Lemondott rendelési tétel!"; labelFinalDate.Text += " törölve:"; textBoxUserOrder.Text = rec.redeloNev; textBoxUserModif.Text = rec.modositNev; textBoxStartDate.Text = rec.beszerzDatum; textBoxFinalDate.Text = rec.beszVeglTorolRend; comboBoxOrdProd.Items.Add(rec.termekNev); comboBoxOrdProd.SelectedIndex = 0; comboBoxOrdStrip.Items.Add(rec.termekKiszer); comboBoxOrdStrip.SelectedIndex = 0; textBoxSubcontr.Text = rec.termekBeszall; textBoxProdcode.Text = rec.termekKod; textBoxOrdAmount.Text = rec.beszerzMennyis.ToString(); //textBoxOrdPlace.Text = ""; }