public async Task <ActionResult> Create(ShopCreateModel shopCreateModel) { var user = await UserManager.GetUserAsync(User); ShopService.Create(shopCreateModel, user.Id); return(RedirectToAction("Index")); }
public void Create(ShopCreateModel shopCreateModel, int UserId) { using (var uow = UnitOfWorkFactory.CreateUnitOfWork()) { var Shop = Mapper.Map <Shop>(shopCreateModel); Shop.UserId = UserId; uow.Shops.Create(Shop); var Images = _FileSaver.SaveAdvertisementImages(Shop, shopCreateModel.FormImages); foreach (var Image in Images) { uow.Images.Create(Image); } } }
public async Task <ActionResult> Create() { var Model = new ShopCreateModel(); return(View(Model)); }