示例#1
0
        public async Task <IEnumerable <Instance> > GetAssignedInstancesAsync(int userId)
        {
            List <int> assignedInstanceId = GetAssignedInstanceId(userId);

            var instances = await instanceRepository.GetAllAsync();

            return(instances.Where(g => assignedInstanceId.Any(i => i == g.Id)));
        }
示例#2
0
        public async Task <ActionResult> Create()
        {
            var model = new BossFight
            {
                Instances = await _instance.GetAllAsync()
            };

            return(View(model));
        }
示例#3
0
 public Task <PagedViewModel <InstanceModel> > GetAll(int currentPage = 1, int rowsPerPage = 10, string sortColumn = "Name", bool isAsc = true)
 {
     return(_dataAdapter.GetAllAsync(currentPage, rowsPerPage, sortColumn, isAsc));
 }
示例#4
0
        public async Task <IActionResult> Index(int currentPage = 1, int rowsPerPage = 10, string sortColumn = "Name", bool isAsc = true)
        {
            var allInstances = await _instanceRepository.GetAllAsync(currentPage, rowsPerPage, sortColumn, isAsc);

            return(View(allInstances));
        }
示例#5
0
        // GET: Instance
        //[VisitorTracker]
        public async Task <ActionResult> Index()
        {
            var allInstances = await _repository.GetAllAsync();

            return(View(allInstances));
        }