示例#1
0
 private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 {
     Microsoft.Office.Interop.Excel.Application myExcel = new Microsoft.Office.Interop.Excel.Application();
     //создаем виртуальный объект Excel
     //создать книгу в объекте Excel
     myExcel.Application.Workbooks.Add(Type.Missing);
     //Настраиваем ячейки
     myExcel.Quit();
     if (Program.type_user == false)
     {
         USERS_FORM f = new USERS_FORM();
         if (!f.Visible)
         {
             f.Show();
         }
     }
     else
     {
         Form3 f = new Form3();
         if (!f.Visible)
         {
             f.Show();
         }
     }
 }
示例#2
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            //получаем логин и пароль в переменные
            //сразу чистим краевые пробелы (трим)
            string login_user    = textBox1.Text.Trim();
            string password_user = textBox2.Text.Trim();

            if (login_user == "" || password_user == "")
            {
                MessageBox.Show("Вы не ввели данные");
            }
            else
            {
                //создаем подключение к БД
                SqlConnection connect = new SqlConnection(Program.st_connect);
                //открываем подключение
                connect.Open();
                //строка н поиск юзера
                string s = "select * from users where login_user = '******' and password_user = '******'";
                //делаем запрос к БД
                SqlCommand command = new SqlCommand(s, connect);
                //получаем данные которые вернул запрос
                SqlDataReader reader = command.ExecuteReader();
                //читаем одну строку из набора данных
                if (reader.HasRows)
                {
                    reader.Read();
                    //получаем данные. В скобках это номера столбцов как в запросе(0-8)
                    Program.id_user   = reader.GetInt32(0);
                    Program.type_user = reader.GetBoolean(3);

                    if (Program.type_user == false)
                    {
                        USERS_FORM f = new USERS_FORM();
                        f.Show();
                        //this.Close();
                    }
                    else
                    {
                        Form3 f = new Form3();
                        f.Show();
                    }
                }
                else
                {
                    MessageBox.Show("Пользователь не найден");
                }
                connect.Close();
            }
            this.Hide();
        }
示例#3
0
 private void Form2_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (Program.type_user == false)
     {
         USERS_FORM f = new USERS_FORM();
         if (!f.Visible)
         {
             f.Show();
         }
     }
     else
     {
         Form3 f = new Form3();
         if (!f.Visible)
         {
             f.Show();
         }
     }
 }