public ActionResult DealerHistoryDelete(int?id) { HistoryMoney hm1 = _db.HistoryMoneys.Include(h => h.Dealer).FirstOrDefault(h => h.Id == id); int dealerId = hm1.Dealer.Id; _db.HistoryMoneys.Remove(hm1); _db.SaveChanges(); return(RedirectToAction("DealerHistory", "Admin", new { id = dealerId })); }
/// <summary> /// Inserts a news item /// </summary> public virtual void InsertHistoryMoney(HistoryMoney history) { if (history == null) { throw new ArgumentNullException("history"); } _historyMoneyRepository.Insert(history); //event notification _eventPublisher.EntityInserted(history); }
public virtual void DeleteHistoryMoney(HistoryMoney historymoney) { if (historymoney == null) { throw new ArgumentNullException("historymoney"); } _historyMoneyRepository.Delete(historymoney); //event notification _eventPublisher.EntityDeleted(historymoney); }
public ActionResult DealerAddMoney(int?id, int cost) { Dealer d1 = _db.Dealers.FirstOrDefault(d => d.Id == id); d1.Debt -= cost; HistoryMoney hm1 = new HistoryMoney() { Date = DateTime.UtcNow.AddHours(6), Dealer = d1, Cost = cost, Who = User.Identity.Name }; _db.HistoryMoneys.Add(hm1); _db.SaveChanges(); return(RedirectToAction("Dealers")); }