public GetSelectListItemResponse GetInstitutionAcronymList(string term, string code)
        {
            var response = new GetSelectListItemResponse()
            {
                IsValid = true
            };

            try
            {
                var institutionRepository = _institutionService.GetInstitutionAcronymList(term, code);

                if (institutionRepository.GetListItemInstitution != null && institutionRepository.GetListItemInstitution.Count > 0)
                {
                    response.ListResponse = institutionRepository.GetListItemInstitution.Select(o => new SelectListItem
                    {
                        Selected = false,
                        Value    = o.Value,
                        Text     = o.Text
                    }).ToList();
                }
            }
            catch (Exception ex)
            {
                response.IsValid      = false;
                response.ErrorMessage = ex.Message;
            }

            return(response);
        }
        public GetSelectListItemResponse GetOperationNumberList(string search)
        {
            GetSelectListItemResponse response = new GetSelectListItemResponse();

            response.ListResponse = new List <SelectListItem>();
            IOperationRepository operationRepository = IOCManagerFactory.Current.Resolve <IOperationRepository>();
            var ListOperations = new List <MW.Domain.Entities.Operation>();

            if (!string.IsNullOrEmpty(search))
            {
                ListOperations = operationRepository.GetByCriteria(o => o.OperationNumber.Contains(search)).ToList();
            }

            if (ListOperations != null && ListOperations.Any())
            {
                if (ListOperations.Any())
                {
                    response.IsValid      = true;
                    response.ListResponse = ListOperations.Select(o => new SelectListItem
                    {
                        Selected = false,
                        Value    = o.OperationId.ToString(),
                        Text     = o.OperationNumber,
                    }).ToList();
                }
            }

            return(response);
        }
        public GetSelectListItemResponse GetGroupList(string name)
        {
            var response = new GetSelectListItemResponse();

            var rolesAndPermissionsRepository = _rolesAndPermissionsService.GetGroupNameList(name);

            if (rolesAndPermissionsRepository.GetListItemGroupAssigned != null && rolesAndPermissionsRepository.GetListItemGroupAssigned.Count > 0)
            {
                response.ListResponse = rolesAndPermissionsRepository.GetListItemGroupAssigned.Select(o => new SelectListItem
                {
                    Selected = false,
                    Value    = o.Value,
                    Text     = o.Text
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetUserNameList(string name)
        {
            var response = new GetSelectListItemResponse();

            var userNameRepository = _operationContactsService.GetUserNameList(name);

            if (userNameRepository.ListItemUserName != null && userNameRepository.ListItemUserName.Count > 0)
            {
                response.ListResponse = userNameRepository.ListItemUserName.Select(o => new SelectListItem
                {
                    Selected = false,
                    Value    = o.Value,
                    Text     = o.Text
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetInstitutionList(string name)
        {
            var response = new GetSelectListItemResponse();

            var institutionRepository = _operationContactsService.GetInstitutionNameList(name);

            if (institutionRepository.ListItemInstitution != null && institutionRepository.ListItemInstitution.Count > 0)
            {
                response.ListResponse = institutionRepository.ListItemInstitution
                                        .Select(x => new SelectListItem
                {
                    Value = x.Value,
                    Text  = x.Text
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetAttributeList(string name)
        {
            var response = new GetSelectListItemResponse();

            var attributeRepository = _attributesEngineService.GetAttributeNameList(name);

            if (attributeRepository.GetListItemAttribute != null && attributeRepository.GetListItemAttribute.Count > 0)
            {
                response.ListResponse = attributeRepository.GetListItemAttribute.Select(o => new SelectListItem
                {
                    Selected = false,
                    Value    = o.Value,
                    Text     = o.Text
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetInstitutionList(string name)
        {
            var response = new GetSelectListItemResponse();

            var institutionRepository = _institutionService.GetInstitutionNameList(name);

            if (institutionRepository.GetListItemInstitution != null && institutionRepository.GetListItemInstitution.Count > 0)
            {
                response.ListResponse = institutionRepository.GetListItemInstitution.Select(o => new SelectListItem
                {
                    Selected = false,
                    Value    = o.Value,
                    Text     = o.Text
                }).ToList();
            }

            return(response);
        }
Example #8
0
        public GetSelectListItemResponse GetMasterDatasFil(string name, bool full = false)
        {
            GetSelectListItemResponse response = new GetSelectListItemResponse();

            response.ListResponse = new List <SelectListItem>();
            var masterDatas = GetMasterDataListFilter(name);

            if (masterDatas != null && masterDatas.Count > 0)
            {
                response.ListResponse = masterDatas.Select(o => new SelectListItem
                {
                    Selected = false,
                    Text     = o.Code,
                    Value    = o.MasterDataId.ToString()
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetMasterTypes(string name)
        {
            GetSelectListItemResponse response = new GetSelectListItemResponse();

            response.ListResponse = new List <SelectListItem>();
            var masterTypes = GetMasterDataTypeList(name);

            if (masterTypes != null && masterTypes.Count > 0)
            {
                response.ListResponse = masterTypes.Select(o => new SelectListItem
                {
                    Selected = false,
                    Text     = o.Type,
                    Value    = o.MasterTypeId.ToString()
                }).ToList();
            }

            return(response);
        }
        public GetSelectListItemResponse GetListInstitution(string search)
        {
            GetSelectListItemResponse response = new GetSelectListItemResponse();

            response.ListResponse = new List <SelectListItem>();

            var listRepository = _missionService.GetListInstitution(search);

            if (listRepository != null && listRepository.Any())
            {
                if (listRepository.Any())
                {
                    response.ListResponse = listRepository.Select(o => new SelectListItem
                    {
                        Selected = false,
                        Value    = o.Institution.ToString(),
                        Text     = o.Nm.ToString(),
                    }).ToList();
                }
            }

            return(response);
        }
Example #11
0
        public GetSelectListItemResponse GetMasterDatas(string name, string masterTypeId, string masterDataActualId)
        {
            GetSelectListItemResponse response = new GetSelectListItemResponse();

            response.ListResponse = new List <SelectListItem>();
            var masterDatasAux = GetMasterDataListByFilter(name);

            if (masterDatasAux != null)
            {
                var masterDatas = masterDatasAux.Where(o => o.MasterDataTypeId.ToString().Equals(masterTypeId) && !o.MasterDataId.ToString().Equals(masterDataActualId)).ToList();
                if (masterDatas != null && masterDatas.Count > 0)
                {
                    response.ListResponse = masterDatas.Select(o => new SelectListItem
                    {
                        Selected = false,
                        Text     = o.Code,
                        Value    = o.MasterDataId.ToString()
                    }).ToList();
                }
            }

            return(response);
        }