/// <summary> /// Constructor for the class. /// </summary> /// <param name="editable">Boolean whether the dialog should be editable.</param> /// <param name="mainController"></param> public ResultDialogView(Boolean editable, MainController mainController) { InitializeComponent(); ResultModel = new ResultModel(); this.mainController = mainController; this.resultDialogController = mainController.resultDialogController; this.editable = editable; checkBoxBewerk.Checked = editable; MakeEditable(); }
/// <summary> /// SET ALL THE TEXTBOXES /// </summary> /// <param name="resultModel">THE CURRENT RESULT MODEL</param> public void SetTextBoxes(ResultModel resultModel) { gebruikerTextBox.Text = resultModel.Gebruiker; nmVerdunning.Value = resultModel.Verdunning; strainTextBox.Text = resultModel.Strain; bronTextBox.Text = resultModel.Bron; mediumTextBox.Text = resultModel.Medium; behandelingTextBox.Text = resultModel.Behandeling; soortTextBox.Text = resultModel.Soort; nmUren.Value = (resultModel.Tijdsduur % 24); nmDagen.Value = (resultModel.Tijdsduur / 24); RefreshTxt(); }