public async Task <ActionResult> Add(TransactionHead cus) { _context.Add(cus); await _context.SaveChangesAsync(); return(RedirectToRoute("sales")); }
public async Task <IActionResult> Edit(int id, [Bind("Id,CustomerId,StaffId,StoreId,ProductId,Date")] TransactionHead transactionHead) { if (id != transactionHead.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(transactionHead); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TransactionHeadExists(transactionHead.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CustomerId"] = new SelectList(_context.Customer, "Id", "Address", transactionHead.CustomerId); ViewData["ProductId"] = new SelectList(_context.Product, "Id", "Name", transactionHead.ProductId); ViewData["StaffId"] = new SelectList(_context.Staff, "Id", "Location", transactionHead.StaffId); ViewData["StoreId"] = new SelectList(_context.Store, "Id", "Address", transactionHead.StoreId); return(View(transactionHead)); }
public async Task <IActionResult> Create([Bind("Id,CustomerId,StaffId,StoreId,ProductId,Date")] TransactionHead transactionHead) { if (ModelState.IsValid) { _context.Add(transactionHead); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CustomerId"] = new SelectList(_context.Customer, "Id", "Address", transactionHead.CustomerId); ViewData["ProductId"] = new SelectList(_context.Product, "Id", "Name", transactionHead.ProductId); ViewData["StaffId"] = new SelectList(_context.Staff, "Id", "Location", transactionHead.StaffId); ViewData["StoreId"] = new SelectList(_context.Store, "Id", "Address", transactionHead.StoreId); return(View(transactionHead)); }
public async Task <IActionResult> adjust(TransactionHead cus) { var salesFind = await _context.TransactionHead .FirstOrDefaultAsync(m => m.Id == cus.Id); salesFind.StaffId = cus.StaffId; salesFind.StoreId = cus.StoreId; salesFind.Date = cus.Date; salesFind.CustomerId = cus.CustomerId; salesFind.ProductId = cus.ProductId; _context.Entry(salesFind).State = EntityState.Modified; //_context.Update(sales); await _context.SaveChangesAsync(); return(RedirectToRoute("sales")); }