public ActionResult SearchDesigner()
{
ViewBag.Title = PresentationModel.GetViewTitleForTenant("Manage Search", this.Session.GetTenant());
try
{
//if (Session["searchAttributeList"] == null)
//{
ISearchDesigner sd = GetSearchDesigner();
Session["searchAttributeList"] = GetListOfSearchAttributeViewModels(sd.Get());
Session["metadatNodes"] = sd.GetMetadataNodes();
ViewData["windowVisible"] = false;
Session["IncludePrimaryData"] = sd.IsPrimaryDataIncluded();
//}
}
catch(Exception e)
{
ModelState.AddModelError(String.Empty, e.Message);
}
return View((List<SearchAttributeViewModel>)Session["searchAttributeList"]);
}