public JsonResult GetDetail(System.String id) { TerritoryDetailView vm = new TerritoryDetailView(); GetTerritoryRequest request = new GetTerritoryRequest(); request.TerritoryID = id; GetTerritoryResponse response = _territoryService.GetTerritory(request); if (response.TerritoryFound) { vm = response.Territory.ConvertToTerritoryDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public GetTerritoryResponse GetTerritory(GetTerritoryRequest request) { GetTerritoryResponse response = new GetTerritoryResponse(); Territory territory = _territoryRepository .FindBy(request.TerritoryID); if (territory != null) { response.TerritoryFound = true; response.Territory = territory.ConvertToTerritoryView(); } else { response.TerritoryFound = false; } return(response); }