У меня есть две разные модели. UserPersonalDetail
и UserEducationalDetails
Я хочу заполнить некоторые поля из вышеупомянутых двух моделей в модель представления под названием UserViewModel
.
Я пытался, но я получаю все поля от обеих моделей.
public class UserEducationalDetails
{
public Boolean Undergraduate { get; set; }
public Boolean PostGraduate { get; set; }
public String CollegeName { get; set; }
public String SchoolName { get; set; }
}
public class UserPersonalDetail
{
public String FullName {get; set;}
public string FirstName { get; set; }
public string LastName { get; set; }
public string FatherName { get; set; }
public string placeofBirth { get; set; }
public string MarriedStatus { get; set; }
}
Я ожидаю, что модель представления пользователя должна выглядеть как
public class UserViewModel
{
//Want to view the only following fields from UserPersonalDetails and UserEducationalDetails Model
//From UserEducationalDetails Model
public UserEducationalDetails CollegeName { get; set; }
public UserEducationalDetails SchoolName { get; set; }
//From UserEducationalDetails Model
public UserPersonalDetail FullName {get; set;}
public UserPersonalDetail MarriedStatus { get; set; }
}