public async Task <ActionResult> Create() { var result = new HandshakeViewModel(); var category = await bll.Category().ListAsync(); foreach (var item in category) { result.cat.Add(new Category { Id = item.Id, Name = item.Name }); } return(View(result)); }
public async Task <ActionResult> Create(HandshakeViewModel model) { var user = await UserManager.FindByEmailAsync(User.Identity.Name); if (ModelState.IsValid) { var isSuccess = await bll.SchoolPosts().Add(new DataAccessLayer.Contexts.SchoolPosts { School_Id = user.Id, Id = Guid.NewGuid().ToString(), Category = model.category_id, Price = model.price, Name = model.Name }); if (isSuccess) { return(RedirectToAction("Index", "Handshake")); } } ModelState.AddModelError("", "Paylaşım Oluşturulamadı!"); return(View()); }