public void Cancel(long orderId, [FromBody] CancelRequest request) { var refundOrder = ChangeSchoolOrderService.GetRefundOrder(orderId); if (refundOrder == null) { throw new ArgumentNullException(nameof(refundOrder)); } var service = new ChangeSchoolOrderService(base.SchoolId, refundOrder.StudentId); service.Cancel(orderId, base.CurrentUser.UserId, base.CurrentUser.UserName, request.Remark); }
public void Receive([FromBody] ChangeSchoolOrderReceiveRequest request) { var refundOrder = ChangeSchoolOrderService.GetRefundOrder(request.OrderId); if (refundOrder == null) { throw new ArgumentNullException(nameof(refundOrder)); } request.OperatorId = base.CurrentUser.UserId; request.OperatorName = base.CurrentUser.UserName; var service = new ChangeSchoolOrderService(base.SchoolId, refundOrder.StudentId); service.Receive(request); }