Пример #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                string queryВрач = "select Count(*) from Поликлинника";
                int    врач      = Convert.ToInt32(ТаблицаБД.GetTable(queryВрач, ConnectionDB.ConnectionString(), "Поликлинника").Rows[0][0]);

                string queryТеррОрган = "select Count(*) from Комитет";
                int    трОргн         = Convert.ToInt32(ТаблицаБД.GetTable(queryТеррОрган, ConnectionDB.ConnectionString(), "Комитет").Rows[0][0]);

                string queryКлассУслуг = "select Count(*) from КлассификаторУслуги";
                int    клУслуг         = Convert.ToInt32(ТаблицаБД.GetTable(queryКлассУслуг, ConnectionDB.ConnectionString(), "КлассификаторУслуг").Rows[0][0]);

                string queryВидУслуг = "select Count(*) from ВидУслуги";
                int    видУслуг      = Convert.ToInt32(ТаблицаБД.GetTable(queryВидУслуг, ConnectionDB.ConnectionString(), "КлассификаторУслуг").Rows[0][0]);

                //получим id льготной категории
                if (this.dataGridView1.CurrentRow.Cells["id_льготнойКатегории"].Value != DBNull.Value)
                {
                    id_льготнойКатегории = (int)this.dataGridView1.CurrentRow.Cells["id_льготнойКатегории"].Value;
                }
            }
            catch
            {
                MessageBox.Show("Не заполнены данные по поликлиннике, территориальному органу или услугам поликлинники");
            }

            //try
            //{
            FormДоговор fDoc = new FormДоговор();

            fDoc.FlagKeyЗапретСнятьАкт = this.flagKeyЗапретСнятьАкт;

            //fDoc.Id_Льготник = id_льготник;
            fDoc.Id_Льготник = Convert.ToInt32(this.dataGridView1.CurrentRow.Cells["id_льготник"].Value);

            if (ValidateRegion(fDoc.Id_Льготник) == true)
            {
                string фамилия  = this.dataGridView1.CurrentRow.Cells["Фамилия"].Value.ToString();
                string имя      = this.dataGridView1.CurrentRow.Cells["Имя"].Value.ToString();
                string отчество = this.dataGridView1.CurrentRow.Cells["Отчество"].Value.ToString();

                //Сформируем ФИО льготника
                фиоЛьготника = фамилия + " " + имя + " " + отчество;

                fDoc.ФИО_Льготника       = фиоЛьготника;
                fDoc.IdЛьготнойКатегории = id_льготнойКатегории;
                fDoc.ShowDialog();
            }
            else
            {
                MessageBox.Show("Задайте у льготника район проживания через кнопку изменить данные польготнику");
            }
            //}
            //catch
            //{
            //    MessageBox.Show("Введите данные по льготнику");
            //}
        }
Пример #2
0
        private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            bool flagError = false;

            FormДоговор fDoc = new FormДоговор();

            fDoc.FlagKeyЗапретСнятьАкт = this.flagKeyЗапретСнятьАкт;

            //fDoc.Id_Льготник = id_льготник;
            fDoc.Id_Льготник = Convert.ToInt32(this.dataGridView1.CurrentRow.Cells["id_льготник"].Value);

            //// Запрос на получение ID района.
            //string queryНT = "select FlagRaion from Льготник where id_льготник = " + fDoc.Id_Льготник + " ";

            //DataTable tabRegion = ТаблицаБД.GetTable(queryНT, ConnectionDB.ConnectionString(),"TabRegion");

            //string idRegion = Crypto.DeShifrovka(tabRegion.Rows[0][0].ToString().Trim());

            //int idResult = 0;

            //if (int.TryParse(idRegion, out idResult) == true)
            if (ValidateRegion(fDoc.Id_Льготник) == true)
            {
                string фамилия  = this.dataGridView1.CurrentRow.Cells["Фамилия"].Value.ToString();
                string имя      = this.dataGridView1.CurrentRow.Cells["Имя"].Value.ToString();
                string отчество = this.dataGridView1.CurrentRow.Cells["Отчество"].Value.ToString();

                // Записываем фИО для проверки наличия договора
                fDoc.familiya  = фамилия;
                fDoc.imya      = имя;
                fDoc.otchestvo = отчество;

                //Сформируем ФИО льготника
                фиоЛьготника = фамилия + " " + имя + " " + отчество;

                fDoc.ФИО_Льготника       = фиоЛьготника;
                fDoc.IdЛьготнойКатегории = id_льготнойКатегории;
                fDoc.ShowDialog();
            }
            else
            {
                MessageBox.Show("Задайте у льготника район проживания через кнопку изменить данные польготнику");
            }
        }