示例#1
0
        // !SQL редагуємо  User з БД  по Id
        private void UpdateUser(int UserId, UserCreateModel user)
        {
            string strQuery = $"UPDATE Users SET FirstName='{user.FirstName}', LastName='{user.LastName}', Surname='{user.Surname}', " +
                              $"Password='******', PasswordSalt='{user.Password}', Email='{user.Email}' WHERE Id='{UserId}';";

            using (SqlConnection conn = new SqlConnection(strCon))
            {
                using (SqlCommand cmd = new SqlCommand(strQuery, conn))
                {
                    conn.Open();
                    int row = cmd.ExecuteNonQuery();
                    if (row == 0)
                    {
                        Message(0, 15, ConsoleColor.Red, "---Помилка редагування користувача!---");
                    }
                }
            }
        }
示例#2
0
        // створення користувача
        UserCreateModel GetUser()
        {
            Console.SetCursorPosition(0, 8);
            UserCreateModel user = new UserCreateModel();

            Console.Write("Прізвище: ");
            user.LastName = Console.ReadLine();
            Console.Write("Ім'я: ");
            user.FirstName = Console.ReadLine();
            Console.Write("По батькові: ");
            user.Surname = Console.ReadLine();
            Console.Write("Електронна адреса: ");
            user.Email = Console.ReadLine();
            Console.Write("Пароль: ");
            user.Password = Console.ReadLine();

            return(user);
        }
示例#3
0
        // ! додаємого нового User в таблицю БД
        private void AddUser(UserCreateModel user)
        {
            string strQuery = "INSERT INTO Users " +
                              "(FirstName, LastName, Surname, Password, PasswordSalt, Email) " +
                              $"VALUES('{user.FirstName}','{user.LastName}','{user.Surname}', " +
                              $"'{user.Password}','{user.Password}','{user.Email}'); ";

            using (SqlConnection conn = new SqlConnection(strCon))
            {
                using (SqlCommand cmd = new SqlCommand(strQuery, conn))
                {
                    conn.Open();
                    int row = cmd.ExecuteNonQuery();
                    if (row == 0)
                    {
                        Message(0, 15, ConsoleColor.Red, "---Помилка додавання користувача!---");
                    }
                }
            }
        }