Ejemplo n.º 1
0
 private async void passwordButton_Click(object sender, EventArgs e)
 {
     if (VerifyPasswords() && MakeSure())
     {
         InterfaceToDataBaseUserMethods Methods = new InterfaceToDataBaseUserMethods();
         if (await Methods.UserModification(userData.UserID, null, null, newPasBox.Text))
         {
             newPasBox.Text  = null;
             newPas2Box.Text = null;
             MessageBox.Show("Pomyślnie ustawiono nowe hasło.");
         }
         else
         {
             MessageBox.Show("Nie można było ukończyć operacji.");
         }
     }
 }
Ejemplo n.º 2
0
        private async void changeButton_Click(object sender, EventArgs e)
        {
            bool correctData;

            //correctData= await VerifyName();
            correctData = VerifyMail();// && correctData;
            if (correctData && MakeSure())
            {
                InterfaceToDataBaseUserMethods Methods = new InterfaceToDataBaseUserMethods();
                if (adminPrivilege)
                {
                    correctData = await Methods.ChangeType(userData.UserID, ReverseTypeString(typeBox.SelectedItem.ToString()));
                }
                if (correctData)
                {
                    if (await Methods.UserModification(userData.UserID, null, mailBox.Text))
                    {
                        mailLabel.Text = mailBox.Text;
                        userData.Mail  = mailLabel.Text;
                        if (adminPrivilege)
                        {
                            typeLabel.Text = typeBox.SelectedItem.ToString();
                            userData.Type  = ReverseTypeString(typeBox.SelectedItem.ToString());
                        }
                        MessageBox.Show("Pomyślnie dokonano zmian.");
                    }
                    else
                    {
                        MessageBox.Show("Nie można było ukończyć operacji.");
                    }
                }
                else
                {
                    MessageBox.Show("Jesteś ostatim administratorem, nie możesz sobie odebrać uprawnień!");
                }
            }
        }