public Chicken Create(int id) { Egg egg = Context.Eggs.Find(id); if (egg == null) { return(null); } Chicken chicken = egg.Born(); Context.Chickens.Add(chicken); Context.Eggs.Remove(egg); Context.SaveChanges(); return(chicken); }