public ActionResult Edit(LedgerEntry entry, bool add = false) { EFLedgerEntries ledgerEntries = new EFLedgerEntries(); if (ModelState.IsValid) { if (!add) ledgerEntries.Edit(entry); else ledgerEntries.Add(entry); return RedirectToAction("List"); } else { ViewBag.Add = add; return View(); } }
public ViewResult Edit(int entryID) { LedgerEntry entry = new LedgerEntry(); if (entryID == -1) { ViewBag.Add = true; } else { IQueryable<LedgerEntry> list = Entries.GetEntries; entry = list.Select(e => e) .Where(e => e.LedgerEntryID == entryID) .First(); } return View( entryID < 1 ? new LedgerEntry() : entry); }
public void Delete(LedgerEntry entry) { dBContext.Entry(entry).State = System.Data.EntityState.Deleted; dBContext.SaveChanges(); }
public void Edit(LedgerEntry entry) { dBContext.Entry(entry).State = System.Data.EntityState.Modified; dBContext.SaveChanges(); }
public void Add(LedgerEntry entry) { entry.Time = DateTime.Now; dBContext.Entry(entry).State = System.Data.EntityState.Added; dBContext.SaveChanges(); }