public IEnumerable <TravelDetailModel> GetFilteredData(FilterViewModel objFilterVM) { var allTravelData = TravelRepository.GetFilteredData(objFilterVM.TravelDetailStatus, objFilterVM.FromDate, objFilterVM.ToDate, objFilterVM.ProjectNameCriteria, objFilterVM.ProjectName, objFilterVM.PrimeContractorCriteria, objFilterVM.PrimeContractor, objFilterVM.ContractNumberCriteria, objFilterVM.ContractNumber, objFilterVM.TaskOrderCriteria, objFilterVM.TaskOrder, objFilterVM.CORNameCriteria, objFilterVM.CORName, objFilterVM.TravellerNameCriteria, objFilterVM.TravellerName, objFilterVM.TravelerCostCriteria, objFilterVM.TravelerCost.Value, objFilterVM.TravelStateFrom, objFilterVM.TravelStateTo, objFilterVM.TravelCityFrom, objFilterVM.TravelCityTo); return(AutoMapper.Mapper.Map <IEnumerable <TravelDetail>, IEnumerable <TravelDetailModel> >(allTravelData)); }