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)); }