Example #1
0
 public FormGetting(FormAccount form)
 {
     FormAccount = form;
     InitializeComponent();
     LoadDataGridViewGetting();
     FormClosing += ShowFormAccount;
 }
Example #2
0
        private void Authorization(string login, string password)
        {
            using (var context = new DataContext())
            {
                if (login.Length < 1)
                {
                    MessageBox.Show("Введите логин");
                    return;
                }
                var users = context.Users.Where(u => u.Login == login).ToList();

                if (users.Count == 0)
                {
                    MessageBox.Show("Пользователь не существует");
                    return;
                }

                User authorizationUser = users[0];

                if (authorizationUser.Password != EncodePassword(password))
                {
                    MessageBox.Show("Неверный пароль");
                    return;
                }

                ConfigurationManager.AppSettings["AuthorizationUserId"]   = authorizationUser.Id.ToString();
                ConfigurationManager.AppSettings["AuthorizationUserName"] = authorizationUser.Name;

                Hide();
                FormAccount formAccount = new FormAccount();
                formAccount.Show();
            }
        }