Beispiel #1
0
        public TrainingListViewModel GetTrainingList(TrainingListFilterModel filterModel, int OrganizationId)
        {
            TrainingListViewModel            list         = new TrainingListViewModel();
            ObjectParameter                  totalRecords = new ObjectParameter("TotalRecords", typeof(int));
            List <SP_GetTrainingList_Result> data         = base.RepositoryContext.SP_GetTrainingList(
                filterModel.PageNo,
                filterModel.PageSize,
                filterModel.SortColumn,
                filterModel.SortOrder,
                filterModel.TrainingNeed,
                filterModel.TrainerRequired,
                filterModel.TrainingType,
                filterModel.Assignment, OrganizationId,
                totalRecords
                ).ToList <SP_GetTrainingList_Result>();;

            list.TrainingList = Mapper.Map <List <SP_GetTrainingList_Result>, List <TrainingList> >(data);
            list.TotalRecords = Convert.ToInt32(totalRecords.Value);
            return(list);
        }
 public TrainingListViewModel GetTrainingList(TrainingListFilterModel filterModel)
 {
     return(this._ITrainingRepository.GetTrainingList(filterModel, base.OrganizationId));
 }