Ejemplo n.º 1
0
        public void Zaivka_Load()
        {
            try
            {
                Using_Base _UB = new Using_Base();
                _UB.SQLconnect.Open();//подключение к БД
                /*Виртуальная таблица*/
                SqlCommand    _Posetitel = new SqlCommand("SELECT Zaivka.ID_zaivka, Sotr.FIO_S, Zaivka.Data_oform, Posetitel.FIO_P, Zaivka.Nomer_and_Seria_Pasport, Zaivka.Data_prihoda, Zaivka.Vremi_prihoda, Zaivka.Mesto_prihoda FROM [DBO].[Zaivka], [DBO].[Sotr], [DBO].[Posetitel] WHERE Zaivka.Sotr_ID = Sotr.ID_sotr and Zaivka.Posetitel_ID = Posetitel.ID_Posetitel", _UB.SQLconnect);
                SqlDataReader Posetitel  = _Posetitel.ExecuteReader();

                DataTable _P = new DataTable();
                _P.Load(Posetitel);
                dataGridView1.DataSource            = _P;
                dataGridView1.Columns[0].Visible    = false;
                dataGridView1.Columns[1].HeaderText = "Cотрудник";
                dataGridView1.Columns[2].HeaderText = "Дата оформления";
                dataGridView1.Columns[3].HeaderText = "Посетитель";
                dataGridView1.Columns[4].HeaderText = "Серия и номер паспорта";
                dataGridView1.Columns[5].HeaderText = "Дата прихода";
                dataGridView1.Columns[6].HeaderText = "Время прихода";
                dataGridView1.Columns[7].HeaderText = "Место прихода";
                dataGridView1.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;
                _UB.SQLconnect.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 2
0
        private void Button3_Click(object sender, EventArgs e)
        {/*Удаление выбранной записи*/
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            /*создание коанды которая хранит зранимую процедуру*/
            SqlCommand del = new SqlCommand("[DBO].[Zaivka_delete]", _UB.SQLconnect);

            del.CommandType = CommandType.StoredProcedure;//тип команды процедура
            try
            {
                SqlParameter id = new SqlParameter() //создание параметра
                {
                    ParameterName = "@ID_zaivka",    //объявление параметра
                    Value         = dataGridView1.CurrentRow.Cells[0].Value
                };
                del.Parameters.Add(id);
                del.ExecuteNonQuery();
                _UB.SQLconnect.Close();
                Zaivka_Load();
                MessageBox.Show("Заявка удалена");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 3
0
 private void Button3_Click(object sender, EventArgs e)
 {/*Удаление выбранного поля по id*/
     try
     {
         Using_Base _UB = new Using_Base();
         _UB.SQLconnect.Open();
         SqlCommand del = new SqlCommand("[DBO].[sotr_delete]", _UB.SQLconnect);
         del.CommandType = CommandType.StoredProcedure;
         SqlParameter id = new SqlParameter()
         {
             ParameterName = "@ID_sotr",
             Value         = dataGridView1.CurrentRow.Cells[0].Value
         };
         del.Parameters.Add(id);
         del.ExecuteNonQuery();
         _UB.SQLconnect.Close();
         //Grid_Load();
         Sotr_Rolli();
         MessageBox.Show("Сотрудник удалён");
     }
     catch (Exception ex)
     {
         //MessageBox.Show(ex.Message);
         MessageBox.Show("Данный сотрудник используется в другой таблице");
     }
 }
Ejemplo n.º 4
0
 private void Button2_Click(object sender, EventArgs e)
 {/*изменение записи*/
     try
     {
         Using_Base _UB = new Using_Base();
         _UB.SQLconnect.Open();
         SqlCommand UP = new SqlCommand("UPDATE Zaivka SET " +
                                        "Sotr_ID = '" + (comboBox2.SelectedIndex + 1) + "' ," +
                                        "Data_oform = '" + maskedTextBox1.Text + "' ," +
                                        "Posetitel_ID = '" + (comboBox1.SelectedIndex + 1) + "' ," +
                                        "Nomer_and_Seria_Pasport = '" + (maskedTextBox2.Text = _Sh.Codeс(maskedTextBox2.Text, 5 /*Смещение*/)) + "' ," +
                                        "Data_prihoda = '" + dateTimePicker2.Text + "' ," +
                                        "Vremi_prihoda = '" + dateTimePicker1.Text + "' ," +
                                        "Mesto_prihoda = '" + textBox7.Text + "' WHERE ID_zaivka = " + dataGridView1[0, dataGridView1.CurrentRow.Index].Value, _UB.SQLconnect);
         UP.ExecuteNonQuery();
         _UB.SQLconnect.Close();
         //Grid_Load();
         Zaivka_Load();
         MessageBox.Show("Обновлено");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 5
0
        //private void Grid_Load()
        //{
        //    _P.Zaivka_void();
        //    dataGridView1.DataSource = Program.Zaivka_Select;
        //    dataGridView1.Columns[0].Visible = false;
        //    dataGridView1.Columns[1].HeaderText = "Сотрудник";
        //    dataGridView1.Columns[2].HeaderText = "Дата оформления";
        //    dataGridView1.Columns[3].HeaderText = "Посетитель";
        //    dataGridView1.Columns[4].HeaderText = "Серия и номер";
        //    dataGridView1.Columns[5].HeaderText = "Дата прихода";
        //    dataGridView1.Columns[6].HeaderText = "Время прихода";
        //    dataGridView1.Columns[7].HeaderText = "Место прихода";
        //    dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        //}

        private void Zaivka_load()
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();//открытие подключение
            /*Создание виртуальной таблицы */
            SqlCommand    _Zaivka_Pos = new SqlCommand("SELECT Zaivka.ID_zaivka, Sotr.FIO_S, Zaivka.Data_oform, Posetitel.FIO_P, Zaivka.Nomer_and_Seria_Pasport, Zaivka.Data_prihoda, Zaivka.Vremi_prihoda, Zaivka.Mesto_prihoda FROM [DBO].[Zaivka], [DBO].[Posetitel], [DBO].[Sotr] WHERE Zaivka.Sotr_ID = Sotr.ID_Sotr and Zaivka.Posetitel_ID = Posetitel.ID_Posetitel", _UB.SQLconnect);
            SqlDataReader ZP          = _Zaivka_Pos.ExecuteReader();

            DataTable _Z = new DataTable();

            _Z.Load(ZP);
            dataGridView1.DataSource         = _Z;
            dataGridView1.Columns[0].Visible = false;
            //dataGridView1.Columns[0].HeaderText = "Номер сотрудника";
            dataGridView1.Columns[1].HeaderText = "Сотрудник";
            dataGridView1.Columns[2].HeaderText = "Дата оформления";
            dataGridView1.Columns[3].HeaderText = "Посетитель";
            dataGridView1.Columns[4].HeaderText = "Номер и серия паспорта";
            dataGridView1.Columns[5].HeaderText = "Дата прихода";
            dataGridView1.Columns[6].HeaderText = "Время прихода";
            dataGridView1.Columns[7].HeaderText = "Место прихода";
            dataGridView1.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 6
0
        private void Spisok_Zaivka_load()
        {
            try
            {
                Using_Base _UB = new Using_Base();
                _UB.SQLconnect.Open(); //открытие подключение
                                       /*Создание виртуальной таблицы */
                SqlCommand _Spisok_Zaivka_Pos = new SqlCommand("SELECT Oformlennai_zaivka.ID_Ozaivka, Oformlennai_zaivka.Mesto_Vidachi, Oformlennai_zaivka.Data_oform, Posetitel.FIO_P, " +
                                                               "Oformlennai_zaivka.Nomer_and_Seria_Pasport, Oformlennai_zaivka.Data_prihoda, Oformlennai_zaivka.Vremi_prihoda, Oformlennai_zaivka.Mesto_prihoda, Sotr.FIO_S " +
                                                               "FROM [DBO].[Oformlennai_zaivka], [DBO].[Posetitel], [DBO].[Sotr] WHERE Oformlennai_zaivka.S_ID = Sotr.ID_Sotr and Oformlennai_zaivka.Pos_ID = Posetitel.ID_Posetitel", _UB.SQLconnect);
                SqlDataReader SZP = _Spisok_Zaivka_Pos.ExecuteReader();

                DataTable _SZP = new DataTable();
                _SZP.Load(SZP);
                dataGridView1.DataSource = _SZP;
                /*Наименование столбцов*/
                dataGridView1.Columns[0].Visible = false;
                //dataGridView1.Columns[0].HeaderText = "";
                dataGridView1.Columns[1].HeaderText = "Место выдачи";
                dataGridView1.Columns[2].HeaderText = "Дата оформления";
                dataGridView1.Columns[3].HeaderText = "Посетитель";
                dataGridView1.Columns[4].HeaderText = "Номер и серия паспорта";
                dataGridView1.Columns[5].HeaderText = "Дата прихода";
                dataGridView1.Columns[6].HeaderText = "Время прихода";
                dataGridView1.Columns[7].HeaderText = "Место прихода";
                dataGridView1.Columns[8].HeaderText = "Сотрудник";
                dataGridView1.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;
                _UB.SQLconnect.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 7
0
        private void Sotr_Rolli()
        {
            try
            {
                Using_Base _UB = new Using_Base();
                _UB.SQLconnect.Open();
                /*вывод виртуальной таблицы*/
                SqlCommand _Sotr_Rolli = new SqlCommand("SELECT Sotr.ID_Sotr, Sotr.FIO_S, Sotr.Log_S, Sotr.Pass_S, Rolli.Rolle, Sotr.Dop_Inf " +
                                                        "FROM [DBO].[Sotr], Rolli WHERE Sotr.Role_ID = Rolli.ID_role", _UB.SQLconnect);
                SqlDataReader SR = _Sotr_Rolli.ExecuteReader();

                DataTable _S = new DataTable();
                _S.Load(SR);
                dataGridView1.DataSource = _S;
                //dataGridView1.Columns[0].Visible = false;/*Название таблиц*/
                dataGridView1.Columns[0].HeaderText = "Номер сотрудника";
                dataGridView1.Columns[1].HeaderText = "Сотрудник";
                dataGridView1.Columns[2].HeaderText = "Логин";
                //dataGridView1.Columns[3].HeaderText = "Пароль";
                dataGridView1.Columns[3].Visible    = false;
                dataGridView1.Columns[4].HeaderText = "Роль";
                dataGridView1.Columns[5].HeaderText = "Дополнительная информация";
                dataGridView1.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;//выравнивание таблицы по всей ширине
                _UB.SQLconnect.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 8
0
        public void Sotr_Load(ComboBox CB)
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand _rolli = new SqlCommand("SELECT ID_sotr, FIO_S FROM [DBO].[Sotr]", _UB.SQLconnect); // вывод таблицы

            List <Sotr> rol = new List <Sotr>();                                                           //создание листа

            {
                SqlDataReader ReadRol = _rolli.ExecuteReader();
                while (ReadRol.Read())
                {
                    Sotr coun = new Sotr
                    {
                        ID_sotr = int.Parse(ReadRol["ID_sotr"].ToString()),
                        FIO_S   = (ReadRol["FIO_S"].ToString())
                    };
                    rol.Add(coun);
                }
            }
            CB.DataSource    = rol;
            CB.DisplayMember = "FIO_S";
            CB.ValueMember   = Convert.ToString("ID_sotr");
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 9
0
 private void Button1_Click(object sender, EventArgs e)
 {     /*происходит оформление заявки на проход*/
     try
     { /*Добавляется информация в таблицы из полей*/
         if (textBox2.Text == null)
         {
             _P.Ozaivka_add(textBox2.Text, maskedTextBox1.Text, comboBox1.SelectedIndex + 1, maskedTextBox3.Text = _Sh.Codeс(maskedTextBox3.Text, 5 /*Смещение*/), dateTimePicker1.Text, dateTimePicker2.Text, textBox9.Text, comboBox2.SelectedIndex + 1);
             Using_Base _UB = new Using_Base();                                        /*Действующая заявка на проход удаляется*/
             _UB.SQLconnect.Open();
             SqlCommand del = new SqlCommand("[DBO].[Zaivka_delete]", _UB.SQLconnect); /*команда хранит хранимую процедуру на удаление заявки*/
             del.CommandType = CommandType.StoredProcedure;
             SqlParameter id = new SqlParameter()                                      //перечисление параметров
             {
                 ParameterName = "@ID_zaivka",
                 Value         = dataGridView1.CurrentRow.Cells[0].Value
             };
             del.Parameters.Add(id);
             del.ExecuteNonQuery();
             _UB.SQLconnect.Close();
             MessageBox.Show("Оформлено");
             //Grid_Load();
             Zaivka_load();
         }
         else
         {
             MessageBox.Show("Заполните все поля!");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 10
0
        private void Button3_Click(object sender, EventArgs e)
        {/*удаление записи*/
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            /*команда содержащая хранимую процедуру на удаление*/
            SqlCommand del = new SqlCommand("[DBO].[Posetitel_delete]", _UB.SQLconnect);

            del.CommandType = CommandType.StoredProcedure;//тип команды процедура
            try
            {
                SqlParameter id = new SqlParameter() //создание параметра
                {
                    ParameterName = "@ID_Posetitel", //имя параметра
                    Value         = dataGridView1.CurrentRow.Cells[0].Value
                };
                del.Parameters.Add(id);
                del.ExecuteNonQuery();
                _UB.SQLconnect.Close();
                Grid_Load();
                MessageBox.Show("Посетитель удалён");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 11
0
        private void Button1_Click_1(object sender, EventArgs e)
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            /*Команда хранит хранимую процедуру на удаление*/
            SqlCommand del = new SqlCommand("[DBO].[Oformlennai_zaivka_delete]", _UB.SQLconnect);

            del.CommandType = CommandType.StoredProcedure;//тип команды процедруа
            try
            {
                SqlParameter id = new SqlParameter() //создние параметра
                {
                    ParameterName = "@ID_Ozaivka",   //имя параметра
                    Value         = dataGridView1.CurrentRow.Cells[0].Value
                };
                del.Parameters.Add(id);
                del.ExecuteNonQuery();
                _UB.SQLconnect.Close();
                //Grid_Load();
                Spisok_Zaivka_load();
                MessageBox.Show("Запись удалена");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 12
0
        public void Pos_Load(ComboBox CB)
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand _rolli = new SqlCommand("SELECT ID_Posetitel, FIO_P FROM [DBO].[Posetitel]", _UB.SQLconnect); // вывод таблицы

            List <Pos> rol = new List <Pos>();                                                                       //создание листа

            {
                SqlDataReader ReadRol = _rolli.ExecuteReader();
                while (ReadRol.Read())
                {
                    Pos coun = new Pos
                    {
                        ID_Posetitel = int.Parse(ReadRol["ID_Posetitel"].ToString()),
                        FIO_P        = (ReadRol["FIO_P"].ToString())
                    };
                    rol.Add(coun);
                }
            }
            CB.DataSource    = rol;
            CB.DisplayMember = "FIO_P";
            CB.ValueMember   = Convert.ToString("ID_Posetitel");
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 13
0
        private void Button9_Click(object sender, EventArgs e)
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand del = new SqlCommand("[DBO].[Time_vhod_delete]", _UB.SQLconnect); //создание переменной которая зранит таблицу

            del.CommandType = CommandType.StoredProcedure;                               //интерпритация переменной как хранимая процедура
            try
            {
                SqlParameter id = new SqlParameter()                 // параметр id
                {
                    ParameterName = "@ID_vhod",                      //выбор параметра
                    Value         = dataGridView2.SelectedRows.Count //задаёт значение выбранной ячейки
                };
                del.Parameters.Add(id);                              //добавляет параметр
                del.ExecuteNonQuery();
                _UB.SQLconnect.Close();
                //Grid_Load3();
                Sotr_Rolli();
                MessageBox.Show("Запись удалена");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Вы ничего не выбрали");
                //MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 14
0
 public void Rol_Load(ComboBox CB)
 {
     try
     {
         Using_Base _UB = new Using_Base();
         _UB.SQLconnect.Open();
         /*команда создания таблицы*/
         SqlCommand _rolli = new SqlCommand("SELECT ID_role, Rolle FROM [DBO].[Rolli]", _UB.SQLconnect);// вывод таблицы с ролями
         /*создание листа в которой каждая переменная будет хранить поле из таблицы*/
         List <Role> rol = new List <Role>();
         {
             SqlDataReader ReadRol = _rolli.ExecuteReader();
             while (ReadRol.Read())
             {
                 Role coun = new Role
                 {
                     id    = int.Parse(ReadRol["ID_role"].ToString()),
                     ROLLE = (ReadRol["Rolle"].ToString())
                 };
                 rol.Add(coun);
             }
         }
         CB.DataSource    = rol;
         CB.DisplayMember = "ROLLE";                //показывает это
         CB.ValueMember   = Convert.ToString("id"); //записывает это
         _UB.SQLconnect.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 15
0
        //--------------------------------------Оформленная заявка-----------------------------------
        public void Ozaivka_void()//таблица оформленной заявки
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand    _Ozaivka    = new SqlCommand("SELECT [ID_Ozaivka], [Mesto_Vidachi], [Data_oform], [Pos_ID], [Nomer_and_Seria_Pasport], [Data_prihoda], [Vremi_prihoda], [Mesto_prihoda], [S_ID] FROM [DBO].[Oformlennai_zaivka]", _UB.SQLconnect);
            SqlDataReader tableReader = _Ozaivka.ExecuteReader();
            DataTable     Table       = new DataTable();

            Table.Load(tableReader);
            Program.Ozaivka_Select = Table;
        }
Ejemplo n.º 16
0
        public void role_add(string A)//ДОБАВЛЕНИЕ Роли
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand role_ADD = new SqlCommand("role_insertinto", _UB.SQLconnect);

            role_ADD.CommandType = CommandType.StoredProcedure;
            role_ADD.Parameters.AddWithValue("@Rolle", A);
            role_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 17
0
        //-------------------------------Учёт входа пользователей--------------------------------
        public void Time_vhod_void()//таблица учёта входа пользователей
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand    _Time_vhod  = new SqlCommand("SELECT [ID_vhod], [Sotr_ID], [FIO_S], [Vrema] FROM [DBO].[Time_vhod]", _UB.SQLconnect);
            SqlDataReader tableReader = _Time_vhod.ExecuteReader();
            DataTable     Table       = new DataTable();

            Table.Load(tableReader);
            Program.Time_vhod_Select = Table;
        }
Ejemplo n.º 18
0
        //----------------------------------Заявка-------------------------------
        public void Zaivka_void()//таблица заявки
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand    _Zaivka     = new SqlCommand("SELECT [ID_zaivka], [Sotr_ID], [Data_oform], [Posetitel_ID], [Nomer_and_Seria_Pasport], [Data_prihoda], [Vremi_prihoda], [Mesto_prihoda] FROM [DBO].[Zaivka]", _UB.SQLconnect);
            SqlDataReader tableReader = _Zaivka.ExecuteReader();
            DataTable     Table       = new DataTable();

            Table.Load(tableReader);
            Program.Zaivka_Select = Table;
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 19
0
        public void Posetitel_add(string A, string B)//ДОБАВЛЕНИЕ Посетителей
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand Posetitel_ADD = new SqlCommand("Posetitel_insertinto", _UB.SQLconnect);

            Posetitel_ADD.CommandType = CommandType.StoredProcedure;
            Posetitel_ADD.Parameters.AddWithValue("@FIO_P", A);
            Posetitel_ADD.Parameters.AddWithValue("@Nomer_and_Seria_Pasport", B);
            Posetitel_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 20
0
        //------------------------------Посетитель----------------------------
        public void Posetitel_void()//таблица сотрудников
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand    _Posetitel  = new SqlCommand("SELECT [ID_Posetitel], [FIO_P], [Nomer_and_Seria_Pasport] FROM [DBO].[Posetitel]", _UB.SQLconnect);
            SqlDataReader tableReader = _Posetitel.ExecuteReader();
            DataTable     Table       = new DataTable();

            Table.Load(tableReader);
            Program.Posetitel_Select = Table;
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 21
0
        //---------------------------Роль-------------------------
        public void Role_void()//таблица Роль
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand    _Role       = new SqlCommand("SELECT [ID_role], [Rolle] FROM [DBO].[Rolli]", _UB.SQLconnect);
            SqlDataReader tableReader = _Role.ExecuteReader();
            DataTable     Table       = new DataTable();

            Table.Load(tableReader);
            Program.Role_Select = Table;
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 22
0
        public void Time_vhod_add(int A, string B, string C)//ДОБАВЛЕНИЕ в учёт
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand Time_vhod_ADD = new SqlCommand("Time_vhod_insertinto", _UB.SQLconnect);

            Time_vhod_ADD.CommandType = CommandType.StoredProcedure;
            Time_vhod_ADD.Parameters.AddWithValue("@Sotr_ID", A);
            Time_vhod_ADD.Parameters.AddWithValue("@FIO_S", B);
            Time_vhod_ADD.Parameters.AddWithValue("@Vrema", C);
            Time_vhod_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 23
0
        //-------------------------------СОТРУДНИКИ-------------------------------
        public void Sotr_void()                //таблица сотрудников
        {
            Using_Base _UB = new Using_Base(); /*класс подключения в БД*/

            _UB.SQLconnect.Open();             //открытие
            /*команда хранит таблицу*/
            SqlCommand    _Sotr       = new SqlCommand("SELECT [ID_Sotr], [FIO_S], [Log_S], [Pass_S], [Role_ID], [Dop_Inf] FROM [DBO].[Sotr]", _UB.SQLconnect);
            SqlDataReader tableReader = _Sotr.ExecuteReader(); //чтение таблицы
            DataTable     Table       = new DataTable();       //создание таблицы

            Table.Load(tableReader);                           //загрузка таблицы
            Program.Sotr_Select = Table;
            _UB.SQLconnect.Close();                            //закрытие
        }
Ejemplo n.º 24
0
        public void Sotr_add(string A, string B, string C, int D, string F)//ДОБАВЛЕНИЕ СОТРУДНИКОВ
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand Sotr_ADD = new SqlCommand("sotr_insertinto", _UB.SQLconnect);

            Sotr_ADD.CommandType = CommandType.StoredProcedure;
            Sotr_ADD.Parameters.AddWithValue("@FIO_S", A);
            Sotr_ADD.Parameters.AddWithValue("@Log_S", B);
            Sotr_ADD.Parameters.AddWithValue("@Pass_S", C);
            Sotr_ADD.Parameters.AddWithValue("@Role_ID", D);
            Sotr_ADD.Parameters.AddWithValue("@Dop_Inf", F);
            Sotr_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 25
0
        public void Zaivka_add(int A, string B, int C, string D, string I, string F, string J)//ДОБАВЛЕНИЕ Заявки
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand Zaivka_ADD = new SqlCommand("Zaivka_insertinto", _UB.SQLconnect);

            Zaivka_ADD.CommandType = CommandType.StoredProcedure;
            Zaivka_ADD.Parameters.AddWithValue("@Sotr_ID", A);
            Zaivka_ADD.Parameters.AddWithValue("@Data_oform", B);
            Zaivka_ADD.Parameters.AddWithValue("@Posetitel_ID", C);
            Zaivka_ADD.Parameters.AddWithValue("@Nomer_and_Seria_Pasport", D);
            Zaivka_ADD.Parameters.AddWithValue("@Data_prihoda", I);
            Zaivka_ADD.Parameters.AddWithValue("@Vremi_prihoda", F);
            Zaivka_ADD.Parameters.AddWithValue("@Mesto_prihoda", J);
            Zaivka_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 26
0
 private void Button2_Click(object sender, EventArgs e)
 {/*обновление записи*/
     try
     {
         Using_Base _UB = new Using_Base();
         _UB.SQLconnect.Open();
         SqlCommand UP = new SqlCommand("UPDATE Posetitel SET " +
                                        "FIO_P = '" + textBox1.Text + "' ," +
                                        "Nomer_and_Seria_Pasport = '" + (maskedTextBox1.Text = _Sh.Codeс(maskedTextBox1.Text, 5 /*Смещение*/)) + "' WHERE ID_Posetitel = " + dataGridView1[0, dataGridView1.CurrentRow.Index].Value, _UB.SQLconnect);
         UP.ExecuteNonQuery();
         _UB.SQLconnect.Close();
         Grid_Load();
         MessageBox.Show("Обновлено");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 27
0
        public void Ozaivka_add(string A, string B, int C, string D, string E, string F, string G, int H)//ДОБАВЛЕНИЕ в учёт
        {
            Using_Base _UB = new Using_Base();

            _UB.SQLconnect.Open();
            SqlCommand Ozaivka_ADD = new SqlCommand("Oformlennai_zaivka_insertinto", _UB.SQLconnect);

            Ozaivka_ADD.CommandType = CommandType.StoredProcedure;
            Ozaivka_ADD.Parameters.AddWithValue("@Mesto_Vidachi", A);
            Ozaivka_ADD.Parameters.AddWithValue("@Data_oform", B);
            Ozaivka_ADD.Parameters.AddWithValue("@Pos_ID", C);
            Ozaivka_ADD.Parameters.AddWithValue("@Nomer_and_Seria_Pasport", D);
            Ozaivka_ADD.Parameters.AddWithValue("@Data_prihoda", E);
            Ozaivka_ADD.Parameters.AddWithValue("@Vremi_prihoda", F);
            Ozaivka_ADD.Parameters.AddWithValue("@Mesto_prihoda", G);
            Ozaivka_ADD.Parameters.AddWithValue("@S_ID", H);
            Ozaivka_ADD.ExecuteNonQuery();
            _UB.SQLconnect.Close();
        }
Ejemplo n.º 28
0
 private void Button2_Click(object sender, EventArgs e)
 {/*команда обновления полей в таблице*/
     try
     {
         Using_Base _UB = new Using_Base();
         _UB.SQLconnect.Open();/*Обновление поля*/
         SqlCommand UP = new SqlCommand("UPDATE Sotr SET " +
                                        "FIO_S = '" + textBox1.Text + "' ," +
                                        "Log_S = '" + textBox4.Text + "' ," +
                                        "Pass_S = '" + textBox5.Text + "' ," +
                                        "Role_ID = '" + (comboBox1.SelectedIndex + 1) + "' ," +
                                        "Dop_Inf = '" + textBox7.Text + "' WHERE ID_sotr = " + dataGridView1[0, dataGridView1.CurrentRow.Index].Value, _UB.SQLconnect);
         UP.ExecuteNonQuery();
         _UB.SQLconnect.Close();
         //Grid_Load();
         Sotr_Rolli();
         MessageBox.Show("Обновлено");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }