예제 #1
0
        private void ShowOrbuch()
        {
            if (db.statusConnect())
            {
                this.dataGridView1.Rows.Clear();
                this.dataGridView1.Columns.Clear();

                this.dataGridView1.ColumnCount = 5;
                string[] enumColumns = new string[] { "id", "Наименование", "Адрес", "Город", "Телефон" };



                for (int i = 0; i < 5; i++)
                {
                    this.dataGridView1.Columns[i].HeaderText = enumColumns[i];
                }
                this.dataGridView1.Columns[0].Visible = false;


                dbCurrent = "obruch";
                string    sql = "SELECT * FROM `obruch` ORDER BY `id` DESC LIMIT 10";
                ArrayList arr = db.SqlQuery(sql, "obruch");



                foreach (string[] row in arr)
                {
                    idCurrent = Convert.ToInt32(row[0]);

                    this.dataGridView1.Rows.Add(row);
                }
            }
            else
            {
                MessageBox.Show("Отсутствует подключения к базе. За помощью обратитесь к системному адрминистратору");
            }
        }
예제 #2
0
        void ПросмотрToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (db != null)
            {
                this.dataGridView1.Rows.Clear();
                this.dataGridView1.Columns.Clear();

                this.dataGridView1.ColumnCount = 9;
                string[] enumColumns = new string[] { "id", "Время приема", "ФИО ребенка", "Д/р ребенка", "Адрес", "Обр. учреждение", "ФИО представителя", "Телефон", "Завершено" };
                this.comboBox1.Items.Clear();

                for (int i = 0; i < 9; i++)
                {
                    if (i != 8)
                    {
                        this.comboBox1.Items.Add(enumColumns[i]);
                    }

                    this.dataGridView1.Columns[i].HeaderText = enumColumns[i];
                }

                dbCurrent = "deal";
                string sql = "SELECT `deal`.`id`, `times`.`dt`, `childfio`, `birthday`, `deal`.`address`, `obruch`, `parent`, `deal`.`phone`, `end` FROM `deal` " +
                             "INNER JOIN `times` ON `deal`.`dt`=`times`.`id` ORDER BY `deal`.`id` DESC LIMIT 10";

                ArrayList arr    = db.SqlQuery(sql, "deal");
                ArrayList obruch = db.SqlQuery("SELECT * FROM `obruch`", "obruch");


                foreach (string[] row in arr)
                {
                    idCurrent = Convert.ToInt32(row[0]);

                    foreach (string[] rowObruch in obruch)
                    {
                        if (row[5].Equals(rowObruch[0]))
                        {
                            row[5] = rowObruch[1];
                        }
                        else if (row[5].Equals("0"))
                        {
                            row[5] = "Дошкольник";
                        }
                    }

                    if (row[8].Equals("1"))
                    {
                        row[8] = "Было";
                    }
                    else
                    {
                        row[8] = "Актуально";
                    }

                    this.dataGridView1.Rows.Add(row);
                }
            }
            else
            {
                MessageBox.Show("Нужно подключиться к бд");
            }
        }