public Owner Create(Owner owner)
 {
     //if (owner.OwnerPets !=null && _ptx.ChangeTracker.Entries<Pet>().FirstOrDefault(ce => ce.Entity.Id == owner.Id) == null)
     //{
     //    _ptx.Attach(owner.OwnerPets);
     //}
     //var saved = _ptx.Owners.Add(owner).Entity;
     //_ptx.SaveChanges();
     //return saved;
     _ptx.Attach(owner).State = EntityState.Added;
     _ptx.SaveChanges();
     return(owner);
 }
Example #2
0
 public Pet Create(Pet createPet)
 {
     _ptx.Attach(createPet).State = EntityState.Added;
     _ptx.SaveChanges();
     return(createPet);
 }