コード例 #1
0
 private void button_predp_Click(object sender, EventArgs e)
 {
     try
     {
         string man = textBox_man_pred.Text;
         selectQueryString = "SELECT  `Номер Паспорта` FROM граждане WHERE `Номер Паспорта`=" + man;
         sqlDataAdapter    = new MySqlDataAdapter(selectQueryString, sqlConnection);
         sqlCommandBuilder = new MySqlCommandBuilder(sqlDataAdapter);
         dataTable         = new DataTable();
         sqlDataAdapter.Fill(dataTable);
         if (dataTable.Rows.Count > 0)
         {
             string saveStaff = "INSERT INTO `kursovaya`.`предписания` (`Код дела`, `Лицо, на которое распространяется`, `содержание предписания`, `Дата выдачи`) VALUES (@coddela,@man,@sod, curdate())";
             using (MySqlCommand querySaveStaff = new MySqlCommand(saveStaff))
             {
                 querySaveStaff.Connection = sqlConnection;
                 querySaveStaff.Parameters.AddWithValue("coddela", cd);
                 querySaveStaff.Parameters.AddWithValue("man", man);
                 querySaveStaff.Parameters.AddWithValue("sod", richTextBox1.Text);
                 querySaveStaff.ExecuteNonQuery();
             }
             MessageBox.Show("Предписание выдано успешно");
         }
         else
         {
             MessageBox.Show("Гражданина нет в базе, необходимо добавить");
             Add_Man f1 = new Add_Man();
             f1.Show();
         }
     }
     catch
     {
         MessageBox.Show("Невозможно вынести предписание, обратитесь к администратору");
     }
 }
コード例 #2
0
ファイル: SudUser.cs プロジェクト: LordTrua/Safiullin-A.P.
        private void button_add_man_Click(object sender, EventArgs e)
        {
            Add_Man f1 = new Add_Man();

            f1.FormClosed += (object s, FormClosedEventArgs args) => { this.Show(); };
            f1.Show();
            this.Hide();
        }
コード例 #3
0
        private void button_iskadd_Click(object sender, EventArgs e)
        {
            string s1, s2;

            s1 = textBox_pass.Text;
            s2 = textBox_pass_a.Text;
            selectQueryString = "SELECT  `Номер Паспорта` FROM граждане WHERE `Номер Паспорта`=" + s1;
            sqlDataAdapter    = new MySqlDataAdapter(selectQueryString, sqlConnection);
            sqlCommandBuilder = new MySqlCommandBuilder(sqlDataAdapter);
            dataTable         = new DataTable();
            sqlDataAdapter.Fill(dataTable);
            if (dataTable.Rows.Count > 0)
            {
                selectQueryString = "SELECT  `Номер Паспорта` FROM граждане WHERE `Номер Паспорта`=" + s2;
                sqlDataAdapter    = new MySqlDataAdapter(selectQueryString, sqlConnection);
                sqlCommandBuilder = new MySqlCommandBuilder(sqlDataAdapter);
                dataTable         = new DataTable();
                sqlDataAdapter.Fill(dataTable);
                if (dataTable.Rows.Count > 0)
                {
                    try
                    {
                        string saveStaff = "INSERT INTO `kursovaya`.`Иски` (`Изложение иска`, `Подающий иск`, `Получающий иск`) VALUES (@Text, @pass, @npass)";
                        using (MySqlCommand querySaveStaff = new MySqlCommand(saveStaff))
                        {
                            querySaveStaff.Connection = sqlConnection;
                            querySaveStaff.Parameters.AddWithValue("Text", richTextBox_iskk.Text);
                            querySaveStaff.Parameters.AddWithValue("pass", s1);
                            querySaveStaff.Parameters.AddWithValue("npass", s2);
                            querySaveStaff.ExecuteNonQuery();
                        }
                        MessageBox.Show("Иск подан, ожидайте уведомления");
                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Добавить иск не удалось");
                    }
                }
                else
                {
                    DialogResult res = MessageBox.Show("Гражданин подающий заявление отсутствует в базе.Добавить гражданина?", "Добавить гражданина?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (res == DialogResult.Yes)
                    {
                        Add_Man f1 = new Add_Man();
                        f1.Show();
                    }
                    else
                    {
                    }
                }
            }
            else
            {
                DialogResult res = MessageBox.Show("В базе отсутствует, гражданин на которого подаётся иск. Добавить гражданина ? ", "добавление", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (res == DialogResult.Yes)
                {
                    Add_Man f1 = new Add_Man();
                    f1.Show();
                }
                else
                {
                }
            }
        }