public GetContractsOutputDto GetContracts(GetContractsInputDto input) { //Called specific GetAllWithPeople method of task repository. var contracts = _contractRepository.GetAllWithAccount(input.AccountId); //Used AutoMapper to automatically convert List<Task> to List<TaskDto>. return new GetContractsOutputDto { Contracts = Mapper.Map<List<ContractDto>>(contracts) }; }
// GET: Contact public ActionResult Index() { GetContractsInputDto getContractsInput = new GetContractsInputDto(); //if (AbpSession.UserId.HasValue) { getAccountsInput.AssignedUserId = (int)AbpSession.UserId; } return View(_svcContract.GetContracts(getContractsInput)); }