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)); }