Exemplo n.º 1
0
 private void ConnectionButton_Click(object sender, EventArgs e)
 {
     ipAddress = ipaddress.Text;
     Port      = Int32.Parse(port.Text);
     connect   = new connection(ipAddress, Port);
     KeepUpdating();
     ConnectionButton.Hide();
 }
Exemplo n.º 2
0
        private void btnDel_Click(object sender, EventArgs e)
        {
            string name = comboBox1.Text;
            string pole = "[Код "+name+"]";

            connection conDel = new connection();
            conDel.delete(name, pole, Convert.ToString(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value));
            dataGridView1.DataSource = connection.FillDGV("*", comboBox1.Text);
        }
Exemplo n.º 3
0
 public AddPos(int ID, int ID_s)
 {
     InitializeComponent();
     this.ID = ID;
     this.ID_s = ID_s;
     btn.Text = "Изменить";
     connection connection = new connection();
     SqlDataReader myReader = connection.select("*", "[Посещаемость]", "[Код Посещаемость]=" + ID);
     while (myReader.Read())
     {
         tbDate.Text = Convert.ToString(myReader[2]);
         cbPos.Checked =(bool) myReader[3];
     }
     myReader.Close();
     connection.Close();
 }
Exemplo n.º 4
0
        public AddSchool(int ID)
        {
            InitializeComponent();
            this.ID = ID;
            btn.Text = "Изменить";
            connection connection = new connection();
            SqlDataReader myReader = connection.select("*", "Школа", "[Код школа]=" + ID);
            while (myReader.Read())
            {
                tbName.Text = Convert.ToString(myReader[1]);
                tbAdress.Text = Convert.ToString(myReader[2]);
                tbFIO.Text = Convert.ToString(myReader[3]);

            }
            myReader.Close();
            connection.Close();
        }
Exemplo n.º 5
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            connection connection = new connection();

            switch (tabControl1.SelectedTab.Text)
            {
                case "Успеваемость":
                    AddUsp AddUsp = new AddUsp(Convert.ToInt32(dataGridView2.Rows[dataGridView2.CurrentRow.Index].Cells[0].Value), ID_s);
                    AddUsp.Show();
                    break;
                case "Посещаемость":
                    AddPos AddPos = new AddPos(Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value), ID_s);
                    AddPos.Show();

                    break;
            }
            connection.Close();
        }
Exemplo n.º 6
0
        public AddDis(int ID)
        {
            InitializeComponent();
            this.ID = ID;
            btn.Text = "Изменить";
            connection connection = new connection();
            SqlDataReader myReader = connection.select("*", "Предмет", "[Код предмет]=" + ID);
            while (myReader.Read())
            {
                tbName.Text = Convert.ToString(myReader[1]);
                tbAveScore.Text = Convert.ToString(myReader[2]);
                tbIDTeacher.Text = Convert.ToString(myReader[3]);
                tbFIOTeacher.Text = Convert.ToString(myReader[4]);

            }
            myReader.Close();
            connection.Close();
        }
Exemplo n.º 7
0
        public AddClass(int ID)
        {
            InitializeComponent();
            this.ID = ID;
            btn.Text = "Изменить";
            connection connection = new connection();
            SqlDataReader myReader = connection.select("*", "Класс", "[Код класс]=" + ID);
            while (myReader.Read())
            {
                tbIDShool.Text = Convert.ToString(myReader[1]);
                tbNum.Text = Convert.ToString(myReader[2]);
                tbFIOElder.Text = Convert.ToString(myReader[3]);
                tbFIOClassRook.Text = Convert.ToString(myReader[4]);

            }
            myReader.Close();
            connection.Close();
        }
Exemplo n.º 8
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Школа]([Название школы],[Адрес],[Ф.И.О. Директора])", "'" + tbName.Text + "', '" + tbAdress.Text + "', '" + tbFIO.Text + "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Школа", "[Название школы] = '" + tbName.Text
                        + "', [Адрес] ='" + tbAdress.Text + "', [Ф.И.О. Директора] ='" + tbFIO.Text+"'", "[Код Школа] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 9
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Посещаемость]([Код ученик],[Дата урока],[Присутствие])", "" + ID_s + ", '" + tbDate.Text + "', '" +cbPos.Checked + "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Посещаемость", "[Дата урока] = '" + tbDate.Text
                        + "', [Присутствие] ='" + cbPos.Checked + "'", "[Код Посещаемость] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 10
0
        private void button1_Click(object sender, EventArgs e)
        {
            connection connection = new connection();

            switch (tabControl1.SelectedTab.Text)
            {
                case "Успеваемость":

                    AddUsp AddUsp = new AddUsp(ID_s);
                    AddUsp.Show();

                    break;
                case "Посещаемость":
                    AddPos AddPos = new AddPos(ID_s);
                    AddPos.Show();
                    break;
            }
            connection.Close();
        }
Exemplo n.º 11
0
        public AddStudent(int ID)
        {
            InitializeComponent();
            this.ID = ID;
            btn.Text = "Изменить";
            connection connection = new connection();
            SqlDataReader myReader = connection.select("*", "Ученик", "[Код ученик]=" + ID);
            while (myReader.Read())
            {

                tbIDClass.Text = Convert.ToString(myReader[1]);
                tbFIO.Text = Convert.ToString(myReader[2]);
                tbAdress.Text = Convert.ToString(myReader[3]);
                tbNum.Text = Convert.ToString(myReader[4]);
                tbFIOParents.Text = Convert.ToString(myReader[5]);
            }
            myReader.Close();
            connection.Close();
        }
Exemplo n.º 12
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Предмет]([Название],[Средний балл выпускных классов],[Код преподаватель],[Ф.И.О. преподавателя])", "'" + tbName.Text + "', " + tbAveScore.Text + ", " + tbIDTeacher.Text + ", '" + tbFIOTeacher.Text + "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Предмет", "[Название] = '" + tbName.Text
                        + "', [Средний балл выпускных классов] =" + tbAveScore.Text + ", [Код преподаватель] =" + tbIDTeacher.Text
                        + ",[Ф.И.О. преподавателя]='"+ tbFIOTeacher.Text + "'", "[Код Предмет] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 13
0
        public AddTeacher(int ID)
        {
            InitializeComponent();
            this.ID = ID;
            btn.Text = "Изменить";
            connection connection = new connection();
            SqlDataReader myReader = connection.select("*", "Преподаватель", "[Код преподаватель]=" + ID);
            while (myReader.Read())
            {

                tbFIO.Text = Convert.ToString(myReader[1]);
                tbIDSchool.Text = Convert.ToString(myReader[2]);
                tbIDDis.Text = Convert.ToString(myReader[3]);
                tbAge.Text = Convert.ToString(myReader[4]);
                tbQual.Text = Convert.ToString(myReader[5]);
                tbClass.Text = Convert.ToString(myReader[6]);
            }
            myReader.Close();
            connection.Close();
        }
Exemplo n.º 14
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Ученик]([Код класс],[Ф.И.О.],[Адрес],[№ документа],[Ф.И.О. родителей])", "" + tbIDClass.Text + ", '" + tbFIO.Text + "', '" + tbAdress.Text + "', '" + tbNum.Text + "', '" + tbFIOParents.Text +  "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Ученик", "[Код класс] = " + tbIDClass.Text
                        + ", [Ф.И.О.] ='" + tbFIO.Text + "', [Адрес] ='" + tbAdress.Text
                        + "', [№ документа] ='" + tbNum.Text + "', [Ф.И.О. родителей] ='" + tbFIOParents.Text+ "'", "[Код Ученик] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 15
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Класс]([Код школа],[№ класса],[Ф.И.О. старосты],[Ф.И.О. классного руководителя])", "" + tbIDShool.Text + ", " + tbNum.Text + ", '" + tbFIOElder.Text + "', '" + tbFIOClassRook.Text + "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Класс", "[Код школа] = " + tbIDShool.Text
                        + ", [№ класса] =" + tbNum.Text + ", [Ф.И.О. старосты] ='"
                        + tbFIOElder.Text + "', [Ф.И.О. классного руководителя] ='" + tbFIOClassRook.Text + "'", "[Код Класс] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 16
0
        private void btn_Click(object sender, EventArgs e)
        {
            connection connection = new connection();
            switch (btn.Text)
            {
                case "Добавить":
                    connection.insert("[Преподаватель]([Ф.И.О. преподавателя],[Код школа],[Код предмет],[Стаж работы],[Квалификация],[Выпускные классы])", "'" + tbFIO.Text + "', "  + tbIDSchool.Text + ", " + tbIDDis.Text + ", " + tbAge.Text + ", '" + tbQual.Text + "', '" + tbClass.Text + "'");
                    MessageBox.Show("Запись успешно добавлена!");

                    break;
                case "Изменить":
                    connection.update("Преподаватель", "[Ф.И.О. преподавателя] = '" + tbFIO.Text
                        + "', [Код школа] =" + tbIDSchool.Text + ", [Код предмет] =" + tbIDDis.Text
                        + ", [Стаж работы] =" + tbAge.Text + ", [Квалификация] ='" + tbQual.Text
                        + "', [Выпускные классы] ='" + tbClass.Text+"'", "[Код Преподаватель] = " + ID);
                    MessageBox.Show("Запись успешно изменена!");
                    break;
            }
            connection.Close();
            this.Close();
        }
Exemplo n.º 17
0
        private void bt7_1_Click(object sender, EventArgs e)
        {
            connection c = new connection();

            c.Show();
        }
Exemplo n.º 18
0
        public void LoadConnection()
        {
            // Prompt user for connection settings
            string     portName = GsmCommMain.DefaultPortName;
            int        baudRate = GsmCommMain.DefaultBaudRate;
            int        timeout  = GsmCommMain.DefaultTimeout;
            connection dlg      = new connection();

            dlg.StartPosition = FormStartPosition.CenterScreen;
            dlg.SetData(portName, baudRate, timeout);
            if (dlg.ShowDialog(this) == DialogResult.OK)
            {
                dlg.GetData(out portName, out baudRate, out timeout);
            }
            else
            {
                Environment.Exit(0);
                return;
            }


            comm = new GsmCommMain(portName, baudRate, timeout);

            comm.PhoneConnected    += new EventHandler(comm_PhoneConnected);
            comm.PhoneDisconnected += new EventHandler(comm_PhoneDisconnected);

            bool retry;

            do
            {
                retry = false;
                try
                {
                    comm.Open();
                }
                catch (Exception)
                {
                    if (MessageBox.Show(this, "Unable to open the port.", "Error",
                                        MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning) == DialogResult.Retry)
                    {
                        retry = true;
                    }
                    else
                    {
                        Close();
                        return;
                    }
                }
            }while (retry);

            // Add custom commands
            ProtocolCommand[] commands = new ProtocolCommand[]
            {
                new ProtocolCommand("Send", true, false, false),                   // NeedsData
                new ProtocolCommand("Receive", false, false, false),
                new ProtocolCommand("ExecCommand", true, false, false),            // NeedsData
                new ProtocolCommand("ExecCommand2", true, false, true),            // NeedsData, NeedsError
                new ProtocolCommand("ExecAndReceiveMultiple", true, false, false), // NeedsData
                new ProtocolCommand("ExecAndReceiveAnything", true, true, false),  // NeedsData, NeedsPattern
                new ProtocolCommand("ReceiveMultiple", false, false, false),
                new ProtocolCommand("ReceiveAnyhing", false, true, false)          // NeedsPattern
            };
        }
Exemplo n.º 19
0
 private void button2_Click_1(object sender, EventArgs e)
 {
     string pole = "[Код " + tabControl1.SelectedTab.Text + "]";
     connection conDel = new connection();
     if (tabControl1.SelectedTab.Text=="Успеваемость") conDel.delete(tabControl1.SelectedTab.Text, pole, Convert.ToString(dataGridView2.Rows[dataGridView2.CurrentRow.Index].Cells[0].Value));
     else conDel.delete(tabControl1.SelectedTab.Text, pole, Convert.ToString(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value));
     dataGridView1.DataSource = connection.FillDGV("[Код посещаемость],[Дата урока],[Присутствие]", "Посещаемость", "[Код ученик] = " + ID_s);
     dataGridView2.DataSource = connection.FillDGV("[Код успеваемость],[Предмет],[Дата],[Оценка]", "Успеваемость", "[Код ученик] = " + ID_s);
 }