// GET: LeaveAllocationController public async Task <ActionResult> Index(int numberUpdated) { var leaveTypes = await _unitOfWork.LeaveTypes.FindAll(); var mappedLeaveTypes = _mapper.Map <List <Data.LeaveType>, List <LeaveTypeViewModel> >(leaveTypes.ToList()); var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveTypes, NumberUpdated = numberUpdated }; return(View(model)); }
// GET: LeaveAllocation public ActionResult Index() { var leavetypes = _leaverepo.FindAll().ToList(); // Get the data from leave type repo var mappedLeaveTypes = _mapper.Map <List <LeaveType>, List <LeaveTypeViewModel> >(leavetypes); // map data var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveTypes, NumberUpdated = 0 }; return(View(model)); }
// GET: LeaveAllocation public ActionResult Index() { var leavetypes = _leaveTypeRepository.FindAll().ToList(); var mappedLeaveTypes = _mapper.Map <List <LeaveType>, List <LeaveTypeViewModel> >(leavetypes); var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveTypes, NumberUpdated = 0 }; return(View(model)); }
// GET: LeaveTypes public async Task <ActionResult> Index() { var leaveTypes = await _leaveTypeRepo.FindAll(); var mappedLeaveTypes = _mapper.Map <List <LeaveType>, List <LeaveTypeViewModel> >(leaveTypes.ToList()); var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveTypes, NumberUpdated = 0 }; return(View(model)); }
// GET: LeaveAllocationController public async Task <ActionResult> Index() { //var leaveTypes =await _leaveTypeRepository.FindAll(); var leaveTypes = await _unitOfWork.LeaveTypes.FindAll(); var mappedLeaveAllocation = _mapper.Map <List <LeaveType>, List <DetailsLeaveTypeViewModel> >(leaveTypes.ToList()); var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveAllocation, NumberUpdated = 0 }; return(View(model)); }
/// <summary> /// GET: Index of leave allocations /// </summary> /// <returns></returns> public IActionResult Index() { //Getting the leave types data var leaveTypes = _leaveTypeRepo.FindAll().ToList(); //Mapping the retrieved leave types data to the view model and to the repository data var mappedLeaveTypes = _mapper.Map <List <LeaveType>, List <LeaveTypeViewModel> >(leaveTypes); var model = new CreateLeaveAllocationViewModel { LeaveTypes = mappedLeaveTypes, NumberUpdated = 0 }; //Passing the model tot he view return(View(model)); }