コード例 #1
0
ファイル: Employee_Form.cs プロジェクト: CyberKegel/MDK-02-01
        private void BtSave_Click(object sender, EventArgs e)
        {
            //Объявление экземпляра класса работы с хранимыми процедурами
            Procedure_Class procedure = new Procedure_Class();
            //Объявляем не типизированный лист
            ArrayList Employee_Update = new ArrayList();

            Employee_Update.Add(Program.intID);
            //Проверка заполнения плей ввода данных
            if (gridwork.NullCheck(tbs) == 0)
            {
                if (tbPassword.Text == tbConfernPassword.Text)
                {
                    Cyphering cyph     = new Cyphering();
                    string    logCyph  = Cyphering.Code_Message(tbLogin.Text);
                    string    passCyph = Cyphering.Code_Message(tbPassword.Text);
                    Employee_Update.Add(logCyph);
                    Employee_Update.Add(passCyph);
                    Employee_Update.Add(tbName.Text);
                    Employee_Update.Add(tbMiddle_Name.Text);
                    Employee_Update.Add(tbFirst_Name.Text);
                    Employee_Update.Add(Convert.ToInt32(tbPosition.SelectedValue));
                    procedure.procedure_Execution("Employee_Update", Employee_Update);
                }
                else
                {
                    MessageBox.Show("Не правильный пароль", "", MessageBoxButtons.OK);
                }
            }

            tbConfernPassword.Clear();
            tbPassword.Clear();
        }
コード例 #2
0
        private void BtSave_Click(object sender, EventArgs e)
        {
            Procedure_Class procedure       = new Procedure_Class();
            ArrayList       Employee_Insert = new ArrayList();

            if (gridwork.NullCheck(tbs) == 0)
            {
                if (tbPassword.Text == tbConfernPassword.Text)
                {
                    Cyphering cyph     = new Cyphering();
                    string    logCyph  = Cyphering.Code_Message(tbLogin.Text);
                    string    passCyph = Cyphering.Code_Message(tbPassword.Text);
                    Employee_Insert.Add(logCyph);
                    Employee_Insert.Add(passCyph);
                    Employee_Insert.Add(tbName.Text);
                    Employee_Insert.Add(tbMiddle_Name.Text);
                    Employee_Insert.Add(tbFirst_Name.Text);
                    Employee_Insert.Add(Convert.ToInt32(tbPosition.SelectedValue));
                    procedure.procedure_Execution("Employee_Insert", Employee_Insert);
                }
                else
                {
                    MessageBox.Show("Не верный пароль", "", MessageBoxButtons.OK);
                }
            }

            tbConfernPassword.Clear();
            tbPassword.Clear();
            MessageBox.Show("Успешная регистрация", "", MessageBoxButtons.OK);
            this.Close();
        }
コード例 #3
0
        private void BtEnter_Click(object sender, EventArgs e)
        {
            //Проверка на заполнение полей ввода
            switch (tbUser_Login.Text == "")
            {
            case true:
                tbUser_Login.BackColor = Color.Red;
                break;

            case false:
                switch (tbUser_Password.Text == "")
                {
                case true:
                    tbUser_Password.BackColor = Color.Red;
                    break;

                case false:
                    Function_Class function = new Function_Class();
                    string         log      = Cyphering.Code_Message(tbUser_Login.Text);
                    string         pass     = Cyphering.Code_Message(tbUser_Password.Text);
                    function.Authorization(log, pass);

                    switch (Program.intID == "")
                    {
                    //Не верно введенные данные
                    case true:
                        MessageBox.Show("Введенные данные не верны! Повторите ввод!", "Продажа товара", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        tbUser_Login.Clear();
                        tbUser_Password.Clear();
                        tbUser_Login.Focus();
                        break;

                    case false:
                        //Проверка на блокировку учеетной записи
                        //switch (Program.intDropStatic)
                        // {
                        // case 1:
                        //   MessageBox.Show("Вы временно заблокрованы в системе!\nОбратитесь к администратору!", "Продажа товаров", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        //    break;
                        // case 0:
                        Navigation profile_Klient = new Navigation();
                        profile_Klient.Show(this);
                        Hide();
                        //   break;
                        // }
                        break;
                    }
                    break;
                }
                break;
            }
        }