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<AddOrCodValidation>();
builder.Services.AddScoped<ServCOD>();
builder.Services.AddScoped<servInvoice>();
builder.Services.AddScoped<AddOrUpdateInvoiceValidation>();
builder.Services.AddScoped(c => new mpNuget.RestClient("09119660045", "C54S2"));
string origins = "OriginTaxPayer";

View File

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