public IActionResult SaveObligAddonsItemsVM(ObligAdonItemViewModel o) { if (o.IsChoosed == true) { var k = _context.ObligAddOnsItems.Where(m => m.ItemId == o.ItemId).Where(f => f.AddOnsId == o.AddonId).FirstOrDefault(); if (k == null) { var n = new ObligAddOnsItems(); n.AddOnsId = o.AddonId; n.ItemId = o.ItemId; n.Price = o.Price; n.Quantity = o.Quantity; _context.ObligAddOnsItems.Add(n); _context.SaveChanges(); } else { k.Price = o.Price; k.Quantity = o.Quantity; _context.ObligAddOnsItems.Update(k); _context.SaveChanges(); } } else { var k = _context.ObligAddOnsItems.Where(m => m.ItemId == o.ItemId).Where(f => f.AddOnsId == o.AddonId).FirstOrDefault(); if (k != null) { _context.ObligAddOnsItems.Remove(k); _context.SaveChanges(); } } return(Ok(o)); }
public int Editrlt(ObligAddOnsItems m) { _context.Update(m); _context.SaveChanges(); return(1); }
public IActionResult Createrlt(ObligAddOnsItems c) { _context.Add(c); _context.SaveChanges(); return(Ok(c)); }