public IHttpActionResult GetByFinaceDto([FromUri] FinaceRequest request, [UserId] int uid) { return(DoFunction(() => { _rmaService.UserId = uid; //return _saleRmaService.GetByFinaceDto(request); return _rmaService.GetByFinaceDto(request); }, "查询退货单信息失败")); }
public PageResult <RMADto> GetByFinaceDto(FinaceRequest dto) { dto.StartDate = dto.StartDate.Date; dto.EndDate = dto.EndDate.Date.AddDays(1); var rep = (IRMARepository)_repository; rep.SetCurrentUser(_accountService.GetByUserID(UserId)); PageResult <RMADto> lst = rep.GetAll(dto.OrderNo, dto.SaleOrderNo, dto.StartDate, dto.EndDate, EnumRMAStatus.NoDelivery.AsId(), EnumReturnGoodsStatus.CompensateVerify, dto.pageIndex, dto.pageSize); return(lst); }
public PageResult <SaleRmaDto> GetByFinaceDto(FinaceRequest dto) { dto.StartDate = dto.StartDate.Date; dto.EndDate = dto.EndDate.Date.AddDays(1); var rep = _repository as ISaleRMARepository; var lst = rep.GetAll(dto.OrderNo, dto.SaleOrderNo, "", "", dto.StartDate, dto.EndDate, EnumRMAStatus.NoDelivery.AsId(), null, EnumReturnGoodsStatus.CompensateVerify, dto.pageIndex, dto.pageSize); return(lst); }
public void TestGetByFinaceDto() { FinaceRequest dto = new FinaceRequest(); dto.StartDate = new DateTime(2000, 1, 1); dto.EndDate = DateTime.Now.Date.AddDays(1); dto.pageIndex = 1; dto.pageSize = 1000; var lst = Service.GetByFinaceDto(dto); AssertList <RMADto>(lst); }