public void AddChild <T>(T rr) where T : Parent { using (var context = new MovieDBEntities()) { context.Parents.Add(rr); try { context.SaveChanges(); } catch (Exception ex) { throw ex; } } }