Exemplo n.º 1
0
        }//отключение от БД

        private void DataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            string Выбрано = dataGridView1.CurrentCell.Value.ToString();
            string Столбец = dataGridView1.CurrentCell.ColumnIndex.ToString();

            if (Столбец == "0")
            {
                Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Выбрано}";
                MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения);
                MySqlCommand    Комманда  = new MySqlCommand(Auth.Запрос, Коннектор);
                Коннектор.Open();
                MySqlDataReader езультат = Комманда.ExecuteReader();
                езультат.Read();
                for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++)
                {
                    //if (ячейка == 6| ячейка == 27| ячейка == 14| ячейка == 19)
                    //{
                    if (ДанныеДляОтбора.емонт[ячейка] == "0000-00-00")
                    {
                        ДанныеДляОтбора.емонт[ячейка] = "2000-01-01";
                    }
                    //ДанныеДляОтбора.Ремонт[ячейка] = DateTime.Parse(Результат[ячейка].ToString()).ToString("dd'.'MM'.'yyyy");
                    //}
                    //else
                    //{
                    ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString();
                    //}
                }
                Отключиться(Коннектор);
                Remont O_Rem;
                O_Rem = new Remont();
                O_Rem.Show();
            }
        }
Exemplo n.º 2
0
        private void BFind_Click(object sender, EventArgs e)
        {
            bool Result = int.TryParse(tFind.Text, out int Out);

            if (Result == true & Auth.ВсегоРемонтов >= Out)
            {
                Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Out}";
                MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения);
                MySqlCommand    Комманда  = new MySqlCommand(Auth.Запрос, Коннектор);
                Коннектор.Open();
                MySqlDataReader езультат = Комманда.ExecuteReader();
                езультат.Read();
                for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++)
                {
                    ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString();
                }
                Отключиться(Коннектор);
                Remont O_Rem;
                O_Rem = new Remont();
                O_Rem.Show();
            }
            else
            {
                MessageBox.Show("Проверьде номер, возможно вы ввели номер ремонта, которого не существует", "Err");
            }
        }
Exemplo n.º 3
0
        private void DgSpisanie_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            string Выбрано = dgSpisanie.CurrentCell.Value.ToString();
            string Столбец = dgSpisanie.CurrentCell.ColumnIndex.ToString();

            if (Столбец == "0")
            {
                Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Выбрано}";
                MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения);
                MySqlCommand    Комманда  = new MySqlCommand(Auth.Запрос, Коннектор);
                Коннектор.Open();
                MySqlDataReader езультат = Комманда.ExecuteReader();
                езультат.Read();
                for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++)
                {
                    езультат[ячейка].ToString();
                    ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString();
                }
                Отключиться(Коннектор);
                Remont O_Rem;
                O_Rem = new Remont();
                O_Rem.Show();
            }
        }