Esempio n. 1
0
        public void EditUser(AspNetUsers user)
        {
            AspNetUsers editUser = context.Users.Find(user.Id);

            if (editUser != null)
            {
                editUser.UserName   = user.UserName;
                editUser.Email      = user.Email;
                editUser.LastName   = user.LastName;
                editUser.FirstName  = user.FirstName;
                editUser.MiddleName = user.MiddleName;
            }
            context.SaveChanges();
        }
Esempio n. 2
0
        public void AddCourse(Courses courses, TextBox title, TextBox description, TextBox hyperlink, TextBox dataFileName)
        {
            try
            {
                sokoContext.Courses.Add(courses);
                sokoContext.SaveChanges();
                MessageBox.Show("Запись успешно добавлена!", "Добавление записи", MessageBoxButton.OK,
                                MessageBoxImage.Information);

                title.Text        = String.Empty;
                description.Text  = String.Empty;
                hyperlink.Text    = String.Empty;
                dataFileName.Text = String.Empty;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }
Esempio n. 3
0
        public void AddUser(Users user)
        {
            try
            {
                Users userExists = sokoContext.Users.FirstOrDefault(em => em.Email == user.Email);

                if (userExists == null)
                {
                    sokoContext.Users.Add(user);

                    sokoContext.SaveChanges();

                    MessageBox.Show($"Пользователь {user.Email} успешно зарегистрирован в системе!", "", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Пользователь с таким Email уже существует! Пожалуйста введите другой Email!", "", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }