public async Task <IActionResult> Create([Bind("GroupId,NameGroup,DescriptionGroup")] GroupGoods groupGoods) { if (ModelState.IsValid) { _context.Add(groupGoods); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(groupGoods)); }
public async Task <IActionResult> Create([Bind("CourierId,LastNameCour,FirstNameCour,PatronymicCour,PositionCour,FullInfoAboutCourier")] Courier courier) { if (ModelState.IsValid) { _context.Add(courier); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(courier)); }
public async Task <IActionResult> Create([Bind("GoodsId,NameGoods,GroupId,ManufacturerGoods,DescriptionGoods,Photos,Price,OfferDate,StockAvailability")] Goods goods) { if (ModelState.IsValid) { _context.Add(goods); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["GroupId"] = new SelectList(_context.GroupGoods, "GroupId", "GroupId", goods.GroupId); return(View(goods)); }
public async Task <IActionResult> Create([Bind("CommentsId,BasketId,CustomersId,Comments,Marks,Reason,ReturnDate")] CommentsAboutWork commentsAboutWork) { if (ModelState.IsValid) { _context.Add(commentsAboutWork); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["BasketId"] = new SelectList(_context.Basket, "BasketId", "BasketId", commentsAboutWork.BasketId); ViewData["CustomersId"] = new SelectList(_context.Customers, "CustomersId", "CustomersId", commentsAboutWork.CustomersId); return(View(commentsAboutWork)); }
public async Task <IActionResult> Create([Bind("BasketId,GoodsId,OrderDate,CompleteDate,ImplementationOrder,EmployeeId,CourierId,CustomersId")] Basket basket) { if (ModelState.IsValid) { _context.Add(basket); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CourierId"] = new SelectList(_context.Courier, "CourierId", "CourierId", basket.CourierId); ViewData["CustomersId"] = new SelectList(_context.Customers, "CustomersId", "CustomersId", basket.CustomersId); ViewData["EmployeeId"] = new SelectList(_context.Employee, "EmployeeId", "EmployeeId", basket.EmployeeId); ViewData["GoodsId"] = new SelectList(_context.Goods, "GoodsId", "GoodsId", basket.GoodsId); return(View(basket)); }
public async Task <bool> InsertAsync(string userLogin, int productId) { User user = await _context.User.AsNoTracking() .Where(u => u.Login == userLogin) .SingleAsync(); PurchaseHistory purchase = new PurchaseHistory() { UserId = user.Id, ProductId = productId }; await _context.PurchaseHistory.AddAsync(purchase); return(await _context.SaveChangesAsync() > 0); }
public async Task SaveAsync() { await _context.SaveChangesAsync(); }