public ActionResult GetResourceGroups(ResourceSearch search) { ResourceBll resourceBll = new ResourceBll(); var resourceList = resourceBll.GetPagingResourceGroup(search.Pagination, search.Id, search.Name, search.Grade, search.GroupType); var viewModels = resourceList.ConvertTo <List <ResourceGroupViewModel> >(); var table = AbhsTableFactory.Create(viewModels, search.Pagination.TotalCount); return(Json(table, JsonRequestBehavior.AllowGet)); }
public ActionResult GetResourceGroups() { ResourceBll bll = new ResourceBll(); var resourceGroups = bll.GetPagingResourceGroup( new PagingObject(1, int.MaxValue), 0, string.Empty, 0, 1); Dictionary <int, string> dic = new Dictionary <int, string>(); resourceGroups.ForEach(e => dic.Add(e.Yrg_Id, e.Yrg_Name)); var result = OptionFactory.CreateOptions(dic); return(Select2(result)); }