Вызов метода другого класса из класса формы

добрые люди помогите пожалуйста , у меня несколько повторяющихся методов в приложении, я хочу использовать один метод на всех формах , тоесть вызвать на всех формах один метод. т.к одинаковый код повторяется. ниже выложил код. заранее благодарю!

   // метод DatagridviewStil используется в 10 формах одинаково

    void DatagridviewStil()   
    {
        dataGridView1.EnableHeadersVisualStyles = false;
        dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Lime;
        dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("Times new Roman", 13, FontStyle.Bold);
        dataGridView1.ColumnHeadersHeight = 35;
        dataGridView1.DefaultCellStyle.Font = new Font("Times new Roman", 12);
        dataGridView1.Columns[0].Width = 55;
        dataGridView1.Columns[1].Width = 210;
        dataGridView1.Columns[2].Width = 160;
        dataGridView1.Columns[3].Width = 130;
        dataGridView1.Columns[4].Width = 90;
        dataGridView1.Columns[5].Width = 78;
        dataGridView1.Columns[6].Width = 90;
        dataGridView1.Columns[7].Width = 78;
        dataGridView1.Columns[10].Width = 88;
        dataGridView1.Columns[0].HeaderCell.Value = "id";
        dataGridView1.Columns[1].HeaderCell.Value = "название СТБ";
        dataGridView1.Columns[2].HeaderCell.Value = "Тип СТБ";
        dataGridView1.Columns[3].HeaderCell.Value = "префикс";
        dataGridView1.Columns[4].HeaderCell.Value = "установленная емкость";
        dataGridView1.Columns[5].HeaderCell.Value = "свободный объем";
        dataGridView1.Columns[6].HeaderCell.Value = " емкость трафика";
        dataGridView1.Columns[7].HeaderCell.Value = "свободная часть трафика";
        dataGridView1.Columns[8].HeaderCell.Value = "кол-во абонент. плат";
        dataGridView1.Columns[9].HeaderCell.Value = "кол-во интернет плат";
        dataGridView1.Columns[10].HeaderCell.Value = "год установки";
        dataGridView1.Columns[11].HeaderCell.Value = "геолокация C";
        dataGridView1.Columns[12].HeaderCell.Value = "геолокация B";
        dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
        textBox10.Text = "C";
        textBox10.ForeColor = Color.Gray;
        textBox10.TextAlign = HorizontalAlignment.Center;
        Font myfont = new Font("Times new Roman", 14);
        textBox10.Font = myfont;
        textBox11.Text = "B";
        textBox11.ForeColor = Color.Gray;
        textBox11.TextAlign = HorizontalAlignment.Center;
        Font myfont1 = new Font("Times new Roman", 14);
        textBox11.Font = myfont1;
    }
    
      

    private void ExecuteQuery(string txtQuery)  
    {
        spisok();
        con.Open();
        command = con.CreateCommand();
        command.CommandText = txtQuery;
        command.ExecuteNonQuery();
        con.Close();
    }

     // Метод Аутонумерация
   
    private DataTable AutoNumberedTable(DataTable SourceTable)  

    {
        DataTable ResultTable = new DataTable();
        DataColumn AutoNumberColumn = new DataColumn();
        AutoNumberColumn.ColumnName = "tb";
        AutoNumberColumn.DataType = typeof(int);
        AutoNumberColumn.AutoIncrement = true;
        AutoNumberColumn.AutoIncrementSeed = 1;
        AutoNumberColumn.AutoIncrementStep = 1;
        ResultTable.Columns.Add(AutoNumberColumn);
        ResultTable.Merge(SourceTable);
        return ResultTable;
    }

 
     // Метод Delete 

    private void delete(int tb)        
    {
        string sql = "DELETE FROM district WHERE id=" + id + "";
        command = new MySqlCommand(sql, con);

        //OPEN CON, EXECUTE DELETE, CLOSE CON

        try
        {
            con.Open();
            adapter = new MySqlDataAdapter(command);
            adapter.DeleteCommand = con.CreateCommand();
            adapter.DeleteCommand.CommandText = sql;

            if (command.ExecuteNonQuery() > 0)
            {
                MessageBox.Show("deleted!");
            }

            con.Close();

            spisok();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }

   

Ответы (0 шт):