Esempio n. 1
0
        public Owner Create(Owner owner)
        {
            var ownerSaved = _ctx.Owners.Add(owner).Entity;

            _ctx.SaveChanges();
            return(ownerSaved);
        }
Esempio n. 2
0
        public Pet Create(Pet pet)
        {
            /*if (pet.Owner != null && _ctx.ChangeTracker.Entries<Pet>().FirstOrDefault(oe => oe.Entity.Id == pet.Owner.Id) == null)
             * {
             *  _ctx.Attach(pet.Owner);
             * }
             * var petEntry = _ctx.Pets.Add(pet).Entity;
             * _ctx.SaveChanges();
             * return petEntry;*/

            _ctx.Attach(pet).State = EntityState.Added;
            _ctx.SaveChanges();
            return(pet);
        }
Esempio n. 3
0
 public void Add(TodoItem entity)
 {
     db.TodoItems.Add(entity);
     db.SaveChanges();
 }
Esempio n. 4
0
 public void Add(User entity)
 {
     db.Users.Add(entity);
     db.SaveChanges();
 }