Ejemplo n.º 1
0
        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 }));
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        public virtual void DeleteHistoryMoney(HistoryMoney historymoney)
        {
            if (historymoney == null)
            {
                throw new ArgumentNullException("historymoney");
            }

            _historyMoneyRepository.Delete(historymoney);

            //event notification
            _eventPublisher.EntityDeleted(historymoney);
        }
Ejemplo n.º 4
0
        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"));
        }