private void AddEditPartsControl_Leave(object sender, EventArgs e)
        {
            if (!Validator.Validate())
            {
                return;
            }

            if (IsNew)
            {
                CarMakerHelper maker         = (CarMakerHelper)comboBox1.SelectedItem;
                var            selectedModel = (CarModelHelper)comboBoxModel.SelectedItem;

                CarPartsView = new CarPartsViewHelper()
                {
                    CreationDate     = new DateTime(int.Parse(selectedModel.CreationDate), 1, 1),
                    Model            = selectedModel.ModelName,
                    PartName         = textBoxPartName.Text,
                    MakerName        = maker.Name,
                    PartUniqueNumber = textBoxUniqueNumber.Text,
                    Quantity         = (int)numericUpDown1.Value,
                    MakerId          = maker.Id,
                    ModelId          = selectedModel.Id
                };
            }
            else
            {
                CarPartsView.PartName         = textBoxPartName.Text;
                CarPartsView.Quantity         = (int)numericUpDown1.Value;
                CarPartsView.PartUniqueNumber = textBoxUniqueNumber.Text;
            }
        }
        private void buttonAddMaker_Click(object sender, EventArgs e)
        {
            var viewControl = new AddMakerControl();

            viewControl.Entity = EntityService.GetEntities();
            viewControl.Dock   = DockStyle.Fill;
            var dialog = new GeneralForm();

            dialog.Text = "Добавяне на марка";
            dialog.Size = viewControl.Size;

            dialog.Controls.Add(viewControl);
            viewControl.BringToFront();

            var res = dialog.ShowDialog();

            if (res == DialogResult.OK)
            {
                var item = new CarMakerHelper
                {
                    Name   = viewControl.CarMakerName,
                    Models = new List <CarModelHelper>()
                };

                comboBox1.Items.Add(item);
                comboBox1.SelectedItem = item;
            }
        }
        private void SetModelComboboxItems()
        {
            CarMakerHelper maker = (CarMakerHelper)comboBox1.SelectedItem;

            comboBoxModel.Items.Clear();
            comboBoxModel.Items.AddRange(maker.Models.ToArray());
        }