Esempio n. 1
0
        public async Task <List <OrderDetail_OrderStatusDTO> > SingleListOrderStatus([FromBody] OrderDetail_OrderStatusFilterDTO OrderDetail_OrderStatusFilterDTO)
        {
            OrderStatusFilter OrderStatusFilter = new OrderStatusFilter();

            OrderStatusFilter.Skip      = 0;
            OrderStatusFilter.Take      = 20;
            OrderStatusFilter.OrderBy   = OrderStatusOrder.Id;
            OrderStatusFilter.OrderType = OrderType.ASC;
            OrderStatusFilter.Selects   = OrderStatusSelect.ALL;

            OrderStatusFilter.Id = new LongFilter {
                Equal = OrderDetail_OrderStatusFilterDTO.Id
            };
            OrderStatusFilter.Code = new StringFilter {
                StartsWith = OrderDetail_OrderStatusFilterDTO.Code
            };
            OrderStatusFilter.Name = new StringFilter {
                StartsWith = OrderDetail_OrderStatusFilterDTO.Name
            };
            OrderStatusFilter.Description = new StringFilter {
                StartsWith = OrderDetail_OrderStatusFilterDTO.Description
            };

            List <OrderStatus> OrderStatuss = await OrderStatusService.List(OrderStatusFilter);

            List <OrderDetail_OrderStatusDTO> OrderDetail_OrderStatusDTOs = OrderStatuss
                                                                            .Select(x => new OrderDetail_OrderStatusDTO(x)).ToList();

            return(OrderDetail_OrderStatusDTOs);
        }
Esempio n. 2
0
        public async Task <List <OrderStatusMaster_OrderStatusDTO> > List([FromBody] OrderStatusMaster_OrderStatusFilterDTO OrderStatusMaster_OrderStatusFilterDTO)
        {
            if (!ModelState.IsValid)
            {
                throw new MessageException(ModelState);
            }

            OrderStatusFilter OrderStatusFilter = ConvertFilterDTOToFilterEntity(OrderStatusMaster_OrderStatusFilterDTO);

            List <OrderStatus> OrderStatuss = await OrderStatusService.List(OrderStatusFilter);

            return(OrderStatuss.Select(c => new OrderStatusMaster_OrderStatusDTO(c)).ToList());
        }
Esempio n. 3
0
        public async Task <IActionResult> List([FromBody] OrderStatusListRequest model)
        {
            var result = await _orderStatusService.List(model);

            return(Ok(result));
        }