4
4
using App . AL . Validation . Entity ;
5
5
using App . AL . Validation . Funding ;
6
6
using App . DL . Enum ;
7
- using App . DL . Model . User ;
8
7
using App . DL . Repository . Funding ;
8
+ using App . DL . Repository . User ;
9
9
using App . PL . Transformer . Funding ;
10
10
using Micron . AL . Validation . Basic ;
11
11
using Micron . AL . Validation . Db ;
@@ -23,7 +23,7 @@ public sealed class InvoiceController : BaseController {
23
23
24
24
public InvoiceController ( ) {
25
25
Post ( "/api/v1/invoice/new" , _ => {
26
- var me = User . Find ( CurrentRequest . UserId ) ;
26
+ var me = DL . Model . User . User . Find ( CurrentRequest . UserId ) ;
27
27
28
28
var errors = ValidationProcessor . Process ( Request , new IValidatorRule [ ] {
29
29
new ShouldHaveParameters ( new [ ] { "entity_guid" , "entity_type" , "amount" , "currency_type" } ) ,
@@ -56,7 +56,7 @@ public InvoiceController() {
56
56
} ) ;
57
57
58
58
Get ( "/api/v1/me/invoice/get" , _ => {
59
- var me = User . Find ( CurrentRequest . UserId ) ;
59
+ var me = UserRepository . Find ( CurrentRequest . UserId ) ;
60
60
61
61
var errors = ValidationProcessor . Process ( Request , new IValidatorRule [ ] {
62
62
new ShouldHaveParameters ( new [ ] { "invoice_guid" } ) ,
@@ -73,7 +73,7 @@ public InvoiceController() {
73
73
} ) ;
74
74
75
75
Get ( "/api/v1/me/invoices/finished" , _ => {
76
- var me = User . Find ( CurrentRequest . UserId ) ;
76
+ var me = UserRepository . Find ( CurrentRequest . UserId ) ;
77
77
78
78
var invoices = DL . Model . Funding . Invoice . GetForUserByStatuses ( me , new [ ] {
79
79
InvoiceStatus . Confirmed , InvoiceStatus . Failed , InvoiceStatus . Done
@@ -83,15 +83,15 @@ public InvoiceController() {
83
83
} ) ;
84
84
85
85
Get ( "/api/v1/me/invoices/active" , _ => {
86
- var me = User . Find ( CurrentRequest . UserId ) ;
86
+ var me = UserRepository . Find ( CurrentRequest . UserId ) ;
87
87
88
88
var invoices = DL . Model . Funding . Invoice . GetActiveForUser ( me , 25 ) ;
89
89
90
90
return HttpResponse . Item ( "invoices" , new InvoiceTransformer ( ) . Many ( invoices ) ) ;
91
91
} ) ;
92
92
93
93
Patch ( "/api/v1/me/invoice/status/update" , _ => {
94
- var me = User . Find ( CurrentRequest . UserId ) ;
94
+ var me = UserRepository . Find ( CurrentRequest . UserId ) ;
95
95
96
96
var errors = ValidationProcessor . Process ( Request , new IValidatorRule [ ] {
97
97
new ShouldHaveParameters ( new [ ] { "invoice_guid" , "status" } ) ,
0 commit comments