public async Task <ActionResult <Customer_CustomerPointHistoryDTO> > GetCustomerPointHistory([FromBody] Customer_CustomerPointHistoryDTO Customer_CustomerPointHistoryDTO) { if (UnAuthorization) { return(Forbid()); } if (!ModelState.IsValid) { throw new BindException(ModelState); } CustomerPointHistory CustomerPointHistory = await CustomerPointHistoryService.Get(Customer_CustomerPointHistoryDTO.Id); return(new Customer_CustomerPointHistoryDTO(CustomerPointHistory)); }
public async Task <ActionResult <int> > CountCustomerPointHistory([FromBody] Customer_CustomerPointHistoryFilterDTO Customer_CustomerPointHistoryFilterDTO) { if (UnAuthorization) { return(Forbid()); } if (!ModelState.IsValid) { throw new BindException(ModelState); } CustomerPointHistoryFilter CustomerPointHistoryFilter = ConvertCustomerPointHistoryFilter(Customer_CustomerPointHistoryFilterDTO); CustomerPointHistoryFilter = await CustomerPointHistoryService.ToFilter(CustomerPointHistoryFilter); int count = await CustomerPointHistoryService.Count(CustomerPointHistoryFilter); return(count); }
public async Task <ActionResult <List <Customer_CustomerPointHistoryDTO> > > ListCustomerPointHistory([FromBody] Customer_CustomerPointHistoryFilterDTO Customer_CustomerPointHistoryFilterDTO) { if (UnAuthorization) { return(Forbid()); } if (!ModelState.IsValid) { throw new BindException(ModelState); } CustomerPointHistoryFilter CustomerPointHistoryFilter = ConvertCustomerPointHistoryFilter(Customer_CustomerPointHistoryFilterDTO); CustomerPointHistoryFilter = await CustomerPointHistoryService.ToFilter(CustomerPointHistoryFilter); List <CustomerPointHistory> CustomerPointHistories = await CustomerPointHistoryService.List(CustomerPointHistoryFilter); List <Customer_CustomerPointHistoryDTO> Customer_CustomerPointHistoryDTOs = CustomerPointHistories .Select(c => new Customer_CustomerPointHistoryDTO(c)).ToList(); return(Customer_CustomerPointHistoryDTOs); }