public async Task <IActionResult> AddForum(AddForumInputModel model) { string imageUri; if (model.ImageUpload != null) { var blockBlob = await this.PostForumImage(model.ImageUpload); imageUri = blockBlob.Uri.AbsoluteUri; } else { imageUri = "../img/icons/default-icon.jpg"; } var forum = new Forum { Title = model.Title, Description = model.Description, CreatedOn = DateTime.UtcNow, ImageUrl = imageUri, }; await this.forumsService.Add(forum); return(this.RedirectToAction("Index", "Forums")); }
public IActionResult Create() { var model = new AddForumInputModel(); return(this.View(model)); }