public async Task <ActionResult> Index(GetAllTasksInput input) { var output = await _taskAppService.GetAll(input); var model = new IndexViewModel(output.Items); return(View(model)); }
//Get All Tasks. public async Task <List <TaskListDto> > GetAll(GetAllTasksInput input) { var tasks = await _taskRepo.GetAll() .Include(t => t.AssignedPerson) .ToListAsync(); return(new List <TaskListDto>(ObjectMapper.Map <List <TaskListDto> >(tasks))); }
public async Task <ListResultDto <TaskListDto> > GetAll(GetAllTasksInput input) { var tasks = await _taskRepository .GetAll() .WhereIf(input.State.HasValue, t => t.State == input.State.Value) .OrderByDescending(t => t.CreationTime) .ToListAsync(); return(new ListResultDto <TaskListDto>(ObjectMapper.Map <List <TaskListDto> >(tasks))); }
public async Task <IActionResult> Index(GetAllTasksInput input) { var output = await _taskAppService.GetAllAsync(input); var model = new IndexViewModel(output.Items) { SelectedTaskState = input.State }; return(View(model)); }
public async Task <ListResultDto <TaskListDto> > GetAll(GetAllTasksInput input) { var tasks = await _tasRepository .GetAll() .Include(t => t.AssignedPerson) .WhereIf(input.State.HasValue, t => t.State == input.State.Value) .OrderByDescending(t => t.CreationTime) .ToDynamicListAsync();//案例中是 ToListAsync()这里找不到。。 return(new ListResultDto <TaskListDto>(ObjectMapper.Map <List <TaskListDto> >(tasks))); }
public async Task <ListResultDto <TaskListDto> > GetAll(GetAllTasksInput input) { var tasks = await _taskRepository .GetAll() .Include(t => t.AssignedPerson) //truy van them ca bang nay de hien thi, tu dong copy vao DTO by AutoMapper .WhereIf(input.State.HasValue, t => t.State == input.State.Value) .OrderByDescending(t => t.CreationTime) .ToListAsync(); return(new ListResultDto <TaskListDto>( ObjectMapper.Map <List <TaskListDto> >(tasks) )); }
public async Task <IActionResult> Index(GetAllTasksInput input) { var output = await this._taskAppService.GetAll(input); var model = new IndexViewModel(output.Items) { SelectedTaskState = input.State }; ViewBag.ClientIP = this._accessor.HttpContext.Connection.RemoteIpAddress.ToString(); //ViewBag.ServerIP = this._accessor.HttpContext.Connection.LocalIpAddress.ToString(); ViewBag.ServerIP = this._accessor.HttpContext.Request.Host.Host; return(View(model)); }
public async Task <IActionResult> TaskList(GetAllTasksInput input) { if (!HttpContext.User.Identity.IsAuthenticated) { return(View("../Home/Login")); } else { var output = await _taskAppService.GetAll(input); var model = new IndexViewModel(output.Items) { SelectedTaskState = input.State }; return(View(model)); } }
public async Task <ListResultDto <TaskListDto> > GetAll(GetAllTasksInput input) { //var tasks = await _taskRepository // .GetAll().Include(c=>c.AssignedPerson) // .WhereIf(input.State.HasValue, t => t.State == input.State.Value) // .OrderByDescending(t => t.CreationTime) // .ToListAsync(); var people = _meetingRoomDapperRepository.Query("select * from meetingrooms"); var tasks = await _taskRepository .GetAll() .ToListAsync(); // EventBus.Trigger(new TaskCompletedEventData { Task= tasks.FirstOrDefault() }); return(new ListResultDto <TaskListDto>( ObjectMapper.Map <List <TaskListDto> >(tasks) )); }
public List <AllTasksInfoModel> GetAll([FromBody] GetAllTasksInput input) { var output = _taskAppService.GetAll(input); return(ObjectMapper.Map <List <AllTasksInfoModel> >(output.Result.Items)); }
//... protected override IQueryable <Task> CreateFilteredQuery(GetAllTasksInput input) { return(base.CreateFilteredQuery(input).Include(x => x.HostLines)); }