Exemple #1
0
        private void linkLabelAddNewRating_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            var newRating = new SpecialistLicenseRating();

            _license.LicenseRatings.Add(newRating);
            AddRatingControl(newRating);
        }
        public void UpdateInformation(SpecialistLicenseRating licenseRating, EmployeeLicenceType licenseEmployeeLicenceType)
        {
            _licenseRating = licenseRating;

            UpdateComboboxs(licenseEmployeeLicenceType);

            dateTimePickerIssue.Value = _licenseRating.IssueDate;
        }
Exemple #3
0
        private void AddRatingControl(SpecialistLicenseRating rating)
        {
            var control = new EmployeeLicenceRatingControl();

            control.UpdateInformation(rating, _license.EmployeeLicenceType);
            control.UpdateComboboxs((EmployeeLicenceType)comboBoxLicenceType.SelectedItem);
            control.Deleted += RatingControl_Deleted;

            flowLayoutPanelRating.Controls.Remove(linkLabelAddNewRating);
            flowLayoutPanelRating.Controls.Add(control);
            flowLayoutPanelRating.Controls.Add(linkLabelAddNewRating);
            flowLayoutPanelRating.Height += 60;
        }