how to save related entity?

Posts   
 
    
nevernet
User
Posts: 67
Joined: 01-Feb-2010
# Posted on: 04-Mar-2010 05:30:59   

bool isNew = false;
            FamiliesEntity ate = new FamiliesEntity(CTid);
            isNew = ate.IsNew;
            ate.UserId = UserId;
            ate.Name = name;
            ate.Description = txtDescription.Text.Trim();
            ate.CreateDateTime = DateTime.Now;
            ate.Save();

            if (isNew)
            {
                FamilyUsersEntity fuentity = new FamilyUsersEntity();
                fuentity.UserId = UserId;
                fuentity.FamilyId = ate.FamlyId;// foreign key
                fuentity.Save();
            }

Is my way right? but if i have many FamilyUsersEntity , how to save them? Thank you

Walaa avatar
Walaa
Support Team
Posts: 14950
Joined: 21-Aug-2005
# Posted on: 04-Mar-2010 10:32:25   
            bool isNew = false;
            FamiliesEntity ate = new FamiliesEntity(CTid);
            isNew = ate.IsNew;
            ate.UserId = UserId;
            ate.Name = name;
            ate.Description = txtDescription.Text.Trim();
            ate.CreateDateTime = DateTime.Now;
            //ate.Save();

            if (isNew)
            {
                FamilyUsersEntity fuentity = new FamilyUsersEntity();
                fuentity.UserId = UserId;
                ate.FamilyUsers.Add(fuentity);
            }

            ate.Save(true);
nevernet
User
Posts: 67
Joined: 01-Feb-2010
# Posted on: 04-Mar-2010 13:39:06   

great

Thank you