Пример #1
0
 /// <summary>
 /// Degraduje użytkownika i zamyka okno
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void buttonAccept_Click(object sender, EventArgs e)
 {
     Tables.User user = parent.Users.GetById(dataGridViewUsers.CurrentCell.Value.ToString());
     user.Rank = parent.Ranks.GetById(user.RankId - 1);
     parent.Users.Update(user, user.Login);
     Close();
 }
Пример #2
0
 /// <summary>
 /// Wylogowywuje danego użytkownika
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void buttonLogOut_Click(object sender, EventArgs e)
 {
     CurrentUser = null;
     dataGridViewTables.DataSource = null;
     BackgroundImage = Properties.Resources.LoginBackground;
     buttonCreateCertificate.Enabled = buttonCreateCertificate.Visible = buttonListOfCertificates.Enabled = buttonListOfCertificates.Visible = buttonDowngrade.Enabled = buttonDowngrade.Visible = buttonPromote.Enabled = buttonPromote.Visible = buttonDeleteMember.Enabled = buttonDeleteMember.Visible = buttonAddNewMember.Enabled = buttonAddNewMember.Visible = buttonClanMembers.Enabled = buttonClanMembers.Visible = buttonWarWith.Enabled = buttonWarWith.Visible = buttonAllianceWith.Enabled = buttonAllianceWith.Visible = buttonBrokeAlliance.Enabled = buttonBrokeAlliance.Visible = buttonDeclareAlliance.Enabled = buttonDeclareAlliance.Visible = buttonPeace.Enabled = buttonPeace.Visible = buttonWar.Enabled = buttonWar.Visible = dataGridViewTables.Enabled = dataGridViewTables.Visible = labelName.Enabled = labelName.Visible = labelLevel.Enabled = labelLevel.Visible = labelClan.Enabled = labelClan.Visible = buttonClansList.Enabled = buttonClansList.Visible = buttonLogOut.Enabled = buttonLogOut.Visible = buttonUsersList.Enabled = buttonUsersList.Visible = buttonCreateClan.Enabled = buttonCreateClan.Visible = false;
     labelLogin.Enabled = labelLogin.Visible = labelPassword.Enabled = labelPassword.Visible = labelTittle.Enabled = labelTittle.Visible = buttonLogIn.Enabled = buttonLogIn.Visible = buttonRegister.Enabled = buttonRegister.Visible = textBoxLogin.Enabled = textBoxLogin.Visible = textBoxPassword.Enabled = textBoxPassword.Visible = true;
 }
Пример #3
0
 /// <summary>
 /// Konstruktor
 /// </summary>
 public FormMainWindow()
 {
     InitializeComponent();
     Alliances         = new Repositories.RWRepositoryInt <Tables.Alliance>(context);
     Wars              = new Repositories.RWRepositoryInt <Tables.War>(context);
     DocumentCreations = new Repositories.RWRepositoryInt <Tables.DocumentCreation>(context);
     Clans             = new Repositories.RWRepositoryString <Tables.Clan>(context);
     Users             = new Repositories.RWRepositoryString <Tables.User>(context);
     Ranks             = new Repositories.RWRepositoryInt <Tables.Rank>(context);
     CurrentUser       = null;
 }
Пример #4
0
 /// <summary>
 /// Loguje się za pomocą danych użytkownika
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void buttonLogIn_Click(object sender, EventArgs e)
 {
     if (textBoxLogin.TextLength > 0 && textBoxPassword.TextLength > 0)
     {
         CurrentUser = Users.GetById(textBoxLogin.Text);
         if (CurrentUser != null && CurrentUser.Password == textBoxPassword.Text)
         {
             BackgroundImage = Properties.Resources.NormalBackground;
             labelName.Text  = textBoxLogin.Text;
             SetUpRankButtons();
             labelLogin.Enabled         = labelLogin.Visible = labelPassword.Enabled = labelPassword.Visible = labelTittle.Enabled = labelTittle.Visible = buttonLogIn.Enabled = buttonLogIn.Visible = buttonRegister.Enabled = buttonRegister.Visible = textBoxLogin.Enabled = textBoxLogin.Visible = textBoxPassword.Enabled = textBoxPassword.Visible = false;
             dataGridViewTables.Enabled = dataGridViewTables.Visible = labelName.Enabled = labelName.Visible = labelLevel.Enabled = labelLevel.Visible = labelClan.Enabled = labelClan.Visible = buttonCreateCertificate.Enabled = buttonCreateCertificate.Visible = buttonListOfCertificates.Enabled = buttonListOfCertificates.Visible = buttonClansList.Enabled = buttonClansList.Visible = buttonLogOut.Enabled = buttonLogOut.Visible = buttonUsersList.Enabled = buttonUsersList.Visible = true;
             textBoxLogin.Text          = "";
         }
         else
         {
             MessageBox.Show("Wrong login or password.");
         }
         textBoxPassword.Text = "";
     }
 }