This commit is contained in:
mmrbnjd
2024-05-13 16:52:57 +03:30
parent 6b31b9f9b8
commit b208c71bd7
2 changed files with 4 additions and 9 deletions

View File

@@ -42,6 +42,8 @@ builder.Services.AddScoped<CompanyRegistrationValidation>();
builder.Services.AddScoped<AddOrCustomerValidation>(); builder.Services.AddScoped<AddOrCustomerValidation>();
builder.Services.AddScoped<AddOrCodValidation>(); builder.Services.AddScoped<AddOrCodValidation>();
builder.Services.AddScoped<ServCOD>(); builder.Services.AddScoped<ServCOD>();
builder.Services.AddScoped<servInvoice>();
builder.Services.AddScoped<AddOrUpdateInvoiceValidation>();
builder.Services.AddScoped(c => new mpNuget.RestClient("09119660045", "C54S2")); builder.Services.AddScoped(c => new mpNuget.RestClient("09119660045", "C54S2"));
string origins = "OriginTaxPayer"; string origins = "OriginTaxPayer";

View File

@@ -10,20 +10,13 @@ namespace Back.Services
public class servInvoice public class servInvoice
{ {
private readonly IAsyncRepository<Invoice> _invoiceRepo; private readonly IAsyncRepository<Invoice> _invoiceRepo;
private readonly IAsyncRepository<InvoiceItem> _invoiceItemRepo;
private readonly IAsyncRepository<InvoicePayment> _invoicePaymentRepo;
private readonly IAsyncRepository<InvoiceStatusChang> _invoiceStatusChangPaymentRepo; private readonly IAsyncRepository<InvoiceStatusChang> _invoiceStatusChangPaymentRepo;
private readonly CheckPermission _checkPermission; private readonly CheckPermission _checkPermission;
public servInvoice(IAsyncRepository<Invoice> invoiceRepo public servInvoice(IAsyncRepository<Invoice> invoiceRepo, CheckPermission checkPermission
, IAsyncRepository<InvoiceItem> invoiceItemRepo ,IAsyncRepository<InvoiceStatusChang> invoiceStatusChangPaymentRepo)
, IAsyncRepository<InvoicePayment> invoicePaymentRepo
, CheckPermission checkPermission
, IAsyncRepository<InvoiceStatusChang> invoiceStatusChangPaymentRepo)
{ {
_invoiceStatusChangPaymentRepo= invoiceStatusChangPaymentRepo; _invoiceStatusChangPaymentRepo= invoiceStatusChangPaymentRepo;
_invoiceItemRepo = invoiceItemRepo;
_invoiceRepo = invoiceRepo; _invoiceRepo = invoiceRepo;
_invoicePaymentRepo = invoicePaymentRepo;
_checkPermission = checkPermission; _checkPermission = checkPermission;
} }