예제 #1
0
        public ActionResult Index()
        {
            var viewModel = new OperationConfigIndexViewModel();

            viewModel.OperationGroups = _operationGroupService.GetOperationGroups(new GetOperationGroupsRequest
            {
                Take = -1,
                SortingDictionary = new Dictionary <string, SortOrder> {
                    { "Order", SortOrder.Ascending }
                }
            }).OperationGroups.Select(x => new SelectListItem {
                Value = x.Id.ToString(), Text = x.Name
            }).ToList();
            viewModel.OperationGroups.Insert(0, new SelectListItem {
                Value = "0", Text = "Choose Group"
            });
            return(View(viewModel));
        }
예제 #2
0
 public void GetDataRowCount(GridViewCustomBindingGetDataRowCountArgs e)
 {
     e.DataRowCount = _operationGroupService.GetOperationGroups(new GetOperationGroupsRequest {
         OnlyCount = true
     }).Count;
 }