Example #1
0
        public ActionResult AcceptRegister(RegistrationInfo registration)
        {
            var hashSalt = PwdManager.ComputeHash(registration.Pwd);
            var author   = new Author
            {
                Email   = registration.Email,
                Name    = registration.Email,
                PwdHash = hashSalt.Hash,
                Salt    = hashSalt.Salt,
                Sex     = Sex.Male
            };

            _dal.Attach(author);
            _authManager.Remember(Response, author);
            return(RedirectToAction("RegistrationSuccessful"));
        }
Example #2
0
        public static void FillDal(IDal dal)
        {
            var theme = new Theme
            {
                Name    = "Грязные гомосеки",
                Created = DateTimeOffset.Now
            };

            var pwdData = PwdManager.ComputeHash("123456");
            // gay
            var gayBoris = new Author()
            {
                Name    = "Пидор боря",
                Sex     = Sex.Female,
                Email   = "*****@*****.**",
                Salt    = pwdData.Salt,
                PwdHash = pwdData.Hash
            };

            R.CreatedTheme(gayBoris, theme);

            var comment1 = new Comment()
            {
                Opinion = Opinion.Good,
                Text    =
                    "обажаю гомосексуализм. первый раз попробовал в 5 лет и теперь втянулся, ваааще супер, мальчики такие клевые",
            };

            R.Commented(gayBoris, theme, comment1);

            pwdData = PwdManager.ComputeHash("123456");
            // norm
            var anatoly = new Author()
            {
                Name    = "Анатолий поцриоц",
                Sex     = Sex.Male,
                Email   = "*****@*****.**",
                Salt    = pwdData.Salt,
                PwdHash = pwdData.Hash
            };
            var comment2 = new Comment()
            {
                Opinion = Opinion.Bad,
                Text    =
                    "Фу грязные педики. Мне страшно за детей. Меня тянет блевать от них. Я так-то не против этих ебаных пидоров хуесосов, но только если они тихо сидят дома и боятся меня. Если я увижу такого рядом с ребенком я бля его в жопу выебу.",
            };

            R.Commented(anatoly, theme, comment2);

            pwdData = PwdManager.ComputeHash("123456");
            // neu
            var nastic = new Author()
            {
                Name    = "Настик1993",
                Sex     = Sex.Female,
                Email   = "*****@*****.**",
                Salt    = pwdData.Salt,
                PwdHash = pwdData.Hash
            };
            var comment3 = new Comment()
            {
                Opinion = Opinion.Neutral,
                Text    =
                    "У меня друг гей очень хороший мальчик. А плохие гомосеки парады устраивают. Вообще тема дял долгого разговора. Мне нравятся брутальные мальчики пишите вирт [email protected].",
            };

            R.Commented(nastic, theme, comment3);

            dal.Attach(theme);
            dal.Attach(gayBoris);
            dal.Attach(anatoly);
            dal.Attach(nastic);
            dal.Attach(comment1);
            dal.Attach(comment2);
            dal.Attach(comment3);
        }