Esempio n. 1
0
        public async Task <ActionResult> AddTopic(TopicModel model)
        {
            DbManagerResult result = await db.CreateTopic(model);

            if (result == DbManagerResult.Successful)
            {
                Session["Message"] = "Глава успешно добавлена";
            }
            return(await GetCourseTopicFile(model.CourseId, true));
        }
        public async Task <ActionResult> Register(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                DbManagerResult result = await db.CreateUser(model);

                if (result == DbManagerResult.Successful)
                {
                    return(View("Login", new LoginViewModel {
                        Email = model.Email
                    }));
                }
                else if (result == DbManagerResult.Exist)
                {
                    ModelState.AddModelError("Email", "Такая почта уже существует.");
                    return(View(model));
                }
            }
            return(View(model));
        }