Esempio n. 1
0
        private void updateButton_Click(object sender, RoutedEventArgs e)
        {
            LoginUserEntities db = new LoginUserEntities();

            db.Sheet1_.Load();
            AdminsGrid.ItemsSource = db.Sheet1_.Local.ToBindingList();
        }
Esempio n. 2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string NewName   = NameUser.Text;
            string NewFemale = FemaleUser.Text;
            string NewLogin  = Login.Text;
            string NewPass   = Pass.Text;


            LoginUserEntities db = new LoginUserEntities();

            db.TbUser.Load();

            var user = db.TbUser
                       .Where(u => u.Логин == NewLogin)
                       .FirstOrDefault();

            //Загрузка данных из БД

            if (user != null)
            {
                MessageBox.Show("Этот логин уже занят.");
            }  //Проверка на наличие уже существующего пользователя.

            if (Login.Text == "" || Pass.Text == "" || NameUser.Text == "" || FemaleUser.Text == "")
            {
                MessageBox.Show("Поля 'Имя','Фамилия','Логин','Пароль' обязательны к заполнению!");
            }  //Проверка на заполнение полей

            if ((user == null) && (Login.Text != "" && Pass.Text != "" && NameUser.Text != "" && FemaleUser.Text != ""))
            {
                user         = new TbUser();
                user.Имя     = NewName;
                user.Фамилия = NewFemale;
                user.Логин   = NewLogin;
                user.Пароль  = NewPass;


                db.TbUser.Add(user);
                db.SaveChanges();
                MessageBox.Show("Регистрация завершена успешно.");
                Close();

                Registr registr = new Registr();
                registr.Show();
            } //Добавление нового пользователя в БД.
        }
Esempio n. 3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            {
                string NewLogin = Login.Text;
                string NewPass  = Pass.Text;


                LoginUserEntities db = new LoginUserEntities();
                db.TbUser.Load();

                var user = db.TbUser
                           .Where(u => u.Логин == NewLogin)
                           .FirstOrDefault();
                //Загрузка данных из БД

                if (user != null)
                {
                    UserWindow window = new UserWindow();
                    window.Show();
                }
            }
        }
Esempio n. 4
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            LoginUserEntities db = new LoginUserEntities();

            db.SaveChanges();
        }