Example #1
0
        public CorrectiveActionList GetCorrectiveActionList(CorretiveActionListPageFilterModel filterModel, int LoggedInUserId, int LoggedInOrganizationId)
        {
            CorrectiveActionList list         = new CorrectiveActionList();
            ObjectParameter      totalRecords = new ObjectParameter("TotalRecords", typeof(int));
            var data = base.RepositoryContext.SP_GetCorrectiveActionList(filterModel.PageNo, filterModel.PageSize, filterModel.SortColumn,
                                                                         filterModel.SortOrder, filterModel.TitleFilter, filterModel.AssignedByFilter
                                                                         , filterModel.CategoryFilter, filterModel.SourceFilter, filterModel.ActionTakenFilter, filterModel.DueDateFilter, filterModel.RootCauseFilter, LoggedInOrganizationId, totalRecords).ToList();

            list.CorrectiveActionListModel = Mapper.Map <List <SP_GetCorrectiveActionList_Result>, List <CorrectiveActionListModel> >(data);
            list.TotalRecords = Convert.ToInt32(totalRecords.Value);
            return(list);
        }
Example #2
0
 public CorrectiveActionList GetCorrectiveActionList(CorretiveActionListPageFilterModel filterModel)
 {
     return(this._CorrectiveActionnRepository.GetCorrectiveActionList(filterModel, base.UserId, base.OrganizationId));
 }