public ActionResult DeleteConfirmed(long id) { PurchasesPost purchases = _purchasesService.GetPost(id); purchases.UserName = User.Identity.Name; _purchasesService.Delete(purchases); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind("ixPurchase,sPurchase,ixPerson,ixCompany")] PurchasesPost purchases) { if (ModelState.IsValid) { purchases.UserName = User.Identity.Name; _purchasesService.Edit(purchases); return(RedirectToAction("Index")); } ViewBag.ixCompany = new SelectList(_purchasesService.selectCompaniesNullable().Select(x => new { ixCompany = x.Key, sCompany = x.Value }), "ixCompany", "sCompany", purchases.ixCompany); ViewBag.ixPerson = new SelectList(_purchasesService.selectPeople().Select(x => new { x.ixPerson, x.sPerson }), "ixPerson", "sPerson", purchases.ixPerson); return(View(purchases)); }
public ActionResult Edit(long id) { PurchasesPost purchases = _purchasesService.GetPost(id); if (purchases == null) { return(NotFound()); } ViewBag.ixCompany = new SelectList(_purchasesService.selectCompaniesNullable().Select(x => new { ixCompany = x.Key, sCompany = x.Value }), "ixCompany", "sCompany", purchases.ixCompany); ViewBag.ixPerson = new SelectList(_purchasesService.selectPeople().Select(x => new { x.ixPerson, x.sPerson }), "ixPerson", "sPerson", purchases.ixPerson); return(View(purchases)); }
public Task Delete(PurchasesPost purchasesPost) { // Additional validations // Pre-process // Process this._purchasesRepository.RegisterDelete(purchasesPost); try { this._purchasesRepository.Commit(); } catch (Exception ex) { this._purchasesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public Task <Int64> Create(PurchasesPost purchasesPost) { // Additional validations // Pre-process // Process this._purchasesRepository.RegisterCreate(purchasesPost); try { this._purchasesRepository.Commit(); } catch (Exception ex) { this._purchasesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.FromResult(purchasesPost.ixPurchase)); }
public void RegisterDelete(PurchasesPost purchasesPost) { _context.PurchasesPost.Remove(purchasesPost); }
public void RegisterEdit(PurchasesPost purchasesPost) { _context.Entry(purchasesPost).State = EntityState.Modified; }
public void RegisterCreate(PurchasesPost purchasesPost) { _context.PurchasesPost.Add(purchasesPost); }