public async Task <List <PaymentMethodMaster_PaymentMethodDTO> > List([FromBody] PaymentMethodMaster_PaymentMethodFilterDTO PaymentMethodMaster_PaymentMethodFilterDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } PaymentMethodFilter PaymentMethodFilter = ConvertFilterDTOToFilterEntity(PaymentMethodMaster_PaymentMethodFilterDTO); List <PaymentMethod> PaymentMethods = await PaymentMethodService.List(PaymentMethodFilter); return(PaymentMethods.Select(c => new PaymentMethodMaster_PaymentMethodDTO(c)).ToList()); }