public Owner Update(Owner ownerUpdate) { var addedOwner = _ctx.Update(ownerUpdate).Entity; _ctx.SaveChanges(); return(addedOwner); }
public Owner UpdateOwner(Owner owner) { var entityEntry = _ctx.Update(owner); _ctx.SaveChanges(); return(entityEntry.Entity); }
public Pet UpdatePet(Pet pet) { var entityEntry = _ctx.Update(pet); _ctx.SaveChanges(); return(entityEntry.Entity); }
public Owner UpdateOwner(Owner owner) { var ownerUpdated = _ctx.Update(owner).Entity; _ctx.SaveChanges(); return(ownerUpdated); }
public Pet Update(Pet petUpdate) { if (petUpdate.owner != null) { petUpdate.owner = _ctx.Owners.FirstOrDefault(o => o.id == petUpdate.owner.id); } var addedPet = _ctx.Update(petUpdate).Entity; _ctx.SaveChanges(); return(petUpdate); }
public Pet Update(Pet updatePet) { foreach (var pet in _ctx.Pets) { if (updatePet.Id == pet.Id) { // _ctx.Pets.Remove(pet); // _ctx.Pets.Update(updatePet.Id - 1, updatePet); var entityEntry = _ctx.Update(pet); _ctx.SaveChanges(); return(entityEntry.Entity); } } return(updatePet); }
public async Task <IActionResult> EditSopstvenik(int id, SopstvenikEditVM vm) { if (id != vm.Sopstvenik.Id) { return(NotFound()); } //if (ModelState.IsValid) //{ try { _context.Update(vm.Sopstvenik); await _context.SaveChangesAsync(); IEnumerable <int> listProdukt = vm.SelectedProducts; IQueryable <Junction> toBeRemoved = _context.Junction.Where(s => !listProdukt.Contains(s.ProduktID) && s.SopstvenikID == id); _context.Junction.RemoveRange(toBeRemoved); IEnumerable <int> existProdukts = _context.Junction.Where(s => listProdukt.Contains(s.ProduktID) && s.SopstvenikID == id).Select(s => s.ProduktID); IEnumerable <int> newProdukts = listProdukt.Where(s => !existProdukts.Contains(s)); foreach (int produktId in newProdukts) { _context.Junction.Add(new Junction { ProduktID = produktId, SopstvenikID = id }); } await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SopstvenikExists(vm.Sopstvenik.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(IndexSopstvenik))); //} // return View(vm); }
public void Update <T>(T entity) where T : class { _context.Update(entity); }