그래서 나는 MVC 오히려 새로운 그래서 여기에 나와 함께 베어 .... 그러나 나는 두 가지 모델이하십시오비교 데이터
public class Resort
{
public int ID { get; set; }
public String Name { get; set; }
public int BlackDiamond { get; set; }
public int BlueSquare { get; set; }
public int GreenCircle { get; set; }
public int TerrainPark { get; set; }
}
그리고
public class Input
{
public int ID { get; set; }
public string Name { get; set; }
public bool GreenCircle { get; set; }
public bool BlueSquare { get; set; }
public bool BlackDiamond { get; set; }
public bool TerrainPark { get; set; }
}
을 여기서 아이디어는 내 논리가 기본적으로 내가 선호하는 어느 것이 든 가장 높은 수의 리조트를 찾는 모든 리조트를 검색 할 수있게함으로써 두 모델의 데이터에 액세스 할 수있는 컨트롤러를 만드는 것입니다. 예를 들어 BlackDiamonds를 선호한다고 가정 해 봅시다. BlackDiamonds가 가장 많은 리조트를 검색하고 싶습니다. 그래서 어떤 경험 수준이 선호되는지, 어떤 리조트가 선호하는 경험 수준 중 가장 높은 수를 알고 있는지 알아야합니다.
이public class MyViewModel
{
public Input Input { get; set; }
public Resort Resort { get; set; }
}
지금 조치를 취할 수있는 컨트롤러가 /이 통과 그러나
, 나는 당신이 그 두 모델을 집계 뷰 모델을 정의 할 수
분명히하려면 컨트롤러 코드를 묻는 것이 맞습니까? –
나는 벌거 벗게되는 것이 어떻게 도움이 될지 모르지만, 그렇게 말하면! – DeanOC
예, 컨트롤러 코드를 묻는 중입니다. 개념적으로도 약간의 도움을 줄 수 있습니다. 첫 번째 리조트의 블랙 다이아몬드 값을 저장하고 다음 값과 비교하여 이전 값을 비교해야합니다. 이전 값보다 크면 이전 값을 덮어 씁니다. 따라서 모든 리조트를 반복해야합니다. – Jfabs