public async Task <IActionResult> Create(ForumCreateDto model) { if (!ModelState.IsValid) { return(View(model)); } var forum = new Forum { Id = Guid.NewGuid().ToString("N"), Name = model.Name, Description = model.Description }; try { await forumRepository.CreateAsync(forum); return(RedirectToAction("Index", "Home")); } catch (Exception e) { ViewBag.Error = e.Message; return(View(model)); } }
public IActionResult Create(ForumCreateDto create) { if (ModelState.IsValid) { _forumservice.Create(create); return(Ok()); } return(Ok()); }
/// <summary> /// 創版 /// </summary> /// <param name="create"></param> public void Create(ForumCreateDto create) { try { Forums createforum = new Forums { ForumId = Guid.NewGuid(), ForumName = create.ForumName, RouteName = create.RouteName, CreatedDate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TimeZoneInfo.Local), ModeratorId = Guid.Parse(create.ModeratorId), Description = create.Description, Img = create.ImgLink, State = false }; _Forums.Create(createforum); _Forums.SaveContext(); } catch (Exception ex) { Debug.WriteLine(ex.Message); } }
public System.Threading.Tasks.Task Create(ForumCreateDto input) { throw new NotImplementedException(); }