public void RemoveAllFromKocsi(Etlap etel) { var KocsiItem = _context.KocsiItem.SingleOrDefault(s => s.Etel.ID == etel.ID && s.KocsiId == KocsiId); if (KocsiItem != null) { _context.KocsiItem.Remove(KocsiItem); } _context.SaveChanges(); }
public int RemoveFromKocsi(Etlap etel) { var KocsiItem = _context.KocsiItem.SingleOrDefault(s => s.Etel.ID == etel.ID && s.KocsiId == KocsiId); var localAmount = 0; if (KocsiItem != null) { if (KocsiItem.Darab > 1) { KocsiItem.Darab--; localAmount = KocsiItem.Darab; } else { _context.KocsiItem.Remove(KocsiItem); } } _context.SaveChanges(); return(localAmount); }
public void AddToCart(Etlap etel, int db) { var KocsiItem = _context.KocsiItem.SingleOrDefault(s => s.Etel.ID == etel.ID && s.KocsiId == KocsiId); var etteremid = _context.EtteremCim.SingleOrDefault(s => s.UserId == etel.UserId).ID; if (KocsiItem == null) { KocsiItem = new KocsiItem { KocsiId = KocsiId, Etel = etel, Darab = 1, EtteremCimId = etteremid }; _context.KocsiItem.Add(KocsiItem); } else { KocsiItem.Darab++; } _context.SaveChanges(); }