Пример #1
0
        private void addConditionButton_Click(object sender, EventArgs e)
        {
            var lastRow      = conditionRows.Last();
            var conditionRow =
                new ConditionRow(
                    new Point(lastRow.filteredValuesComboBox.Left, lastRow.filteredValuesComboBox.Bottom + 10), this);

            conditionRows.Add(conditionRow);
            conditionRow.filteredValuesComboBox.SelectedIndex = 1;
            conditionRow.filteredValuesComboBox.SelectedIndex = 0;
            addConditionButton.Location = new Point(conditionRow.filteredValuesComboBox.Left,
                                                    conditionRow.filteredValuesComboBox.Bottom + 10);
            deleteConditionButton.Location = new Point(addConditionButton.Right + 10, addConditionButton.Top);
        }
Пример #2
0
        public FiltersForm()
        {
            InitializeComponent();
            var filterCondition = new ConditionRow(new Point(12, 14), this, false);

            conditionRows.Add(filterCondition);

            var columns = new[]
            {
                new DataGridViewTextBoxColumn {
                    Name = "PatientName", HeaderText = @"ФИО Пациента"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Sex", HeaderText = @"Пол"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Address", HeaderText = @"Адрес"
                },
                new DataGridViewTextBoxColumn {
                    Name = "ParentName", HeaderText = @"Имя родителя"
                },
                new DataGridViewTextBoxColumn {
                    Name = "BirthDate", HeaderText = @"Дата рождения"
                },
                new DataGridViewTextBoxColumn {
                    Name = "GestationAge", HeaderText = @"Гестационный возраст"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Weight", HeaderText = @"Масса"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Height", HeaderText = @"Длина"
                },
                new DataGridViewTextBoxColumn {
                    Name = "HeadSize", HeaderText = @"Окружность головы"
                },
                new DataGridViewTextBoxColumn {
                    Name = "ChestSize", HeaderText = @"Окружность груди"
                },
                new DataGridViewTextBoxColumn {
                    Name = "ApgarScale", HeaderText = @"Оценка по Апгар"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Disability", HeaderText = @"Инвалидность"
                },
                new DataGridViewTextBoxColumn {
                    Name = "IsNotFirstHospitalization", HeaderText = @"Госпитализация"
                },
                new DataGridViewTextBoxColumn {
                    Name = "HospitalizationDate", HeaderText = @"Дата поступления"
                },
                new DataGridViewTextBoxColumn {
                    Name = "ALVDuration", HeaderText = @"ИВЛ"
                },
                new DataGridViewTextBoxColumn {
                    Name = "CPAPDuration", HeaderText = @"CPAP"
                },
                new DataGridViewTextBoxColumn {
                    Name = "CerebralIschemia", HeaderText = @"Церебр. ишемия"
                },
                new DataGridViewTextBoxColumn {
                    Name = "IVH", HeaderText = @"ВЖК"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Meningitis", HeaderText = @"Менингит"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Encephalitis", HeaderText = @"Энцефалит"
                },
                new DataGridViewTextBoxColumn {
                    Name = "ConvulsiveSyndrome", HeaderText = @"Судорож. синдр."
                },
                new DataGridViewTextBoxColumn {
                    Name = "Sepsis", HeaderText = @"Сепсис"
                },
                new DataGridViewTextBoxColumn {
                    Name = "HDN", HeaderText = @"ГБН"
                },
                new DataGridViewTextBoxColumn {
                    Name = "VKDB", HeaderText = @"Геморрагич. синдр."
                },
                new DataGridViewTextBoxColumn {
                    Name = "Anemia", HeaderText = @"Анемия тяж.ст."
                },
                new DataGridViewTextBoxColumn {
                    Name = "Hyperbilirubinemia", HeaderText = @"Гипербилирубинемия"
                },
                new DataGridViewTextBoxColumn {
                    Name = "UNEC", HeaderText = @"ЯНЭК"
                },
                new DataGridViewTextBoxColumn {
                    Name = "BirthDefect", HeaderText = @"ВПР"
                },
                new DataGridViewTextBoxColumn {
                    Name = "Surgery", HeaderText = @"Оперативн. вмешательство"
                },
                new DataGridViewTextBoxColumn {
                    Name = "PatientHistory", HeaderText = @"№ Истории болезни"
                }
            };

            ResultDataGridView.Columns.AddRange(columns);
            ResultDataGridView.ReadOnly = true;
            CheckAllCheckboxes();
        }