Esempio n. 1
0
        public MerchantAddressFilter ConvertFilterDTOToFilterEntity(MerchantAddressMaster_MerchantAddressFilterDTO MerchantAddressMaster_MerchantAddressFilterDTO)
        {
            MerchantAddressFilter MerchantAddressFilter = new MerchantAddressFilter();

            MerchantAddressFilter.Selects = MerchantAddressSelect.ALL;

            MerchantAddressFilter.Id = new LongFilter {
                Equal = MerchantAddressMaster_MerchantAddressFilterDTO.Id
            };
            MerchantAddressFilter.MerchantId = new LongFilter {
                Equal = MerchantAddressMaster_MerchantAddressFilterDTO.MerchantId
            };
            MerchantAddressFilter.Code = new StringFilter {
                StartsWith = MerchantAddressMaster_MerchantAddressFilterDTO.Code
            };
            MerchantAddressFilter.Address = new StringFilter {
                StartsWith = MerchantAddressMaster_MerchantAddressFilterDTO.Address
            };
            MerchantAddressFilter.Contact = new StringFilter {
                StartsWith = MerchantAddressMaster_MerchantAddressFilterDTO.Contact
            };
            MerchantAddressFilter.Phone = new StringFilter {
                StartsWith = MerchantAddressMaster_MerchantAddressFilterDTO.Phone
            };
            return(MerchantAddressFilter);
        }
Esempio n. 2
0
        public async Task <int> Count([FromBody] MerchantAddressMaster_MerchantAddressFilterDTO MerchantAddressMaster_MerchantAddressFilterDTO)
        {
            if (!ModelState.IsValid)
            {
                throw new MessageException(ModelState);
            }

            MerchantAddressFilter MerchantAddressFilter = ConvertFilterDTOToFilterEntity(MerchantAddressMaster_MerchantAddressFilterDTO);

            return(await MerchantAddressService.Count(MerchantAddressFilter));
        }
Esempio n. 3
0
        public async Task <List <MerchantAddressMaster_MerchantAddressDTO> > List([FromBody] MerchantAddressMaster_MerchantAddressFilterDTO MerchantAddressMaster_MerchantAddressFilterDTO)
        {
            if (!ModelState.IsValid)
            {
                throw new MessageException(ModelState);
            }

            MerchantAddressFilter MerchantAddressFilter = ConvertFilterDTOToFilterEntity(MerchantAddressMaster_MerchantAddressFilterDTO);

            List <MerchantAddress> MerchantAddresss = await MerchantAddressService.List(MerchantAddressFilter);

            return(MerchantAddresss.Select(c => new MerchantAddressMaster_MerchantAddressDTO(c)).ToList());
        }