I have two entities. User and UserContacts.
I have created two classes. User
public class PUser
{
public int PUserId { get; set; }
public virtual UserContact UserContact { get; set; }
}
public class UserContact
{
public int UserContactId { get; set; }
public virtual PUser PUser { get; set; }
}
I may have multiple user contacts but In my MVC view - I want to add only one user contact.
How can I do that? Above is creating tables but not inserting Puserid in user contact table.
Fluent api used is.
modelBuilder.Entity<PUser>()
.HasOptional(p => p.UserContact).WithRequired(p => p.PUser);
PUserstable forUserContact_Idfield?