예제 #1
0
        private void buttonCancel_Click(object sender, EventArgs e)
        {
            AdmChoosePat admChoosePat = new AdmChoosePat(IDmain);

            this.Hide();
            admChoosePat.Show();
        }
예제 #2
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            loginAdd        = logBox.Text;
            passAdd         = passBox.Text;
            fioAdd          = fioBox.Text;
            dateOfBirthAdd  = dateOfBirthBox.Text;
            socialStatusAdd = socialStatusBox.Text;
            currentStateAdd = currentStateBox.Text;


            if (loginAdd == "")
            {
                MessageBox.Show("Введите логин");
            }
            else if (passAdd == "")
            {
                MessageBox.Show("Введите пароль");
            }
            else if (fioAdd == "")
            {
                MessageBox.Show("Введите ФИО пациента");
            }
            else if (dateOfBirthAdd == "")
            {
                MessageBox.Show("Введите дату рождения пациента");
            }
            else if (socialStatusAdd == "")
            {
                MessageBox.Show("Введите социальный статус пациента");
            }
            else if (currentStateAdd == "")
            {
                MessageBox.Show("Введите текущее состояние пациента");
            }
            else
            {
                string queryProfile = "Insert Into Patient (fio_patient, birth_patient, socialStatus_patient, currentState_patient) Values ('" + fioAdd + "','"
                                      + dateOfBirthAdd + "', '" + socialStatusAdd + "', '" + currentStateAdd + "')";
                dataBase.Insert(queryProfile);
                string queryIdUser = String.Format("SELECT id_user FROM Patient WHERE fio_patient = '" + fioAdd + "'");
                IDAddUser = dataBase.getID(queryIdUser);
                string queryUsers = String.Format("INSERT INTO Users (id_user, typeOfAccount, login, password) VALUES ('" + IDAddUser + "', 3, '" + loginAdd + "','" + passAdd + "')");
                dataBase.Insert(queryUsers);

                MessageBox.Show("Пользователь добавлен");
            }

            AdmChoosePat admChoosePat = new AdmChoosePat(IDmain);

            this.Hide();
            admChoosePat.Show();
        }
예제 #3
0
        private void buttonChange_Click(object sender, EventArgs e)
        {
            loginChange        = logBox.Text;
            passChange         = passBox.Text;
            fioChange          = fioBox.Text;
            dateOfBirthChange  = dateOfBirthBox.Text;
            socialStatusChange = socialStatusBox.Text;
            currentStateChange = currentStateBox.Text;

            if (loginChange == "")
            {
                MessageBox.Show("Введите логин");
            }
            else if (passChange == "")
            {
                MessageBox.Show("Введите пароль");
            }
            else if (fioChange == "")
            {
                MessageBox.Show("Введите ФИО пациента");
            }
            else if (dateOfBirthChange == "")
            {
                MessageBox.Show("Введите дату рождения пациента");
            }
            else if (socialStatusChange == "")
            {
                MessageBox.Show("Введите социальный статус пациента");
            }
            else if (currentStateChange == "")
            {
                MessageBox.Show("Введите текущее состояние пациента");
            }
            else
            {
                string queryProfile = String.Format("Update Patient Set fio_patient = '" + fioChange + "', birth_patient = '"
                                                    + dateOfBirthChange + "', socialStatus_patient = '" + socialStatusChange + "', currentState_patient = '"
                                                    + currentStateChange + "' Where id_user = '******'");
                dataBase.Update(queryProfile);

                string queryUsers = String.Format("Update Users Set login = '******', password = '******' Where id_user = '******'");
                dataBase.Update(queryUsers);

                MessageBox.Show("Пользователь изменен");
            }

            AdmChoosePat admChoosePat = new AdmChoosePat(returnIDmain);

            this.Hide();
            admChoosePat.Show();
        }