Service update, import changes from web_portal

This commit is contained in:
Claudio Boggian
2023-06-21 10:38:57 +02:00
parent 39fa4dedf3
commit bb99cef33c
101 changed files with 4266 additions and 3044 deletions
@@ -1,23 +1,36 @@
using System.Security;
using PnP.Core.Model.SharePoint;
using System.Security;
namespace console_spo_utils.Interfaces.Services;
namespace library_spo_utils.Interfaces.Services;
internal interface ISiteOptions
{
public string TokenEndpoint { get; }
public string DefaultAadAppId { get; }
public Uri GetProjectYearSite();
public string GetProjYearTenant();
public Uri GetProjectYearSite(string code);
public string GetYear(string code);
public bool IsValidDate(string code);
public string GetProjYearTenant(string code);
public string GetUser();
public SecureString GetPassword();
public string GetProjListTitle();
public string GetProjListTitle(string code);
public Uri GetSubProjSite(string projName);
string GetQuotationTenant();
Uri GetQuotationSite();
string GetSubProjList(string projName);
public string GetQuotationLibrary();
public string GetQuotationLibrary(string code);
public Uri GetProjectSite();
public string GetNonComplianceTenant();
public string GetNonComplianceLibrary();
public string GetNonComplianceLibrary(string code);
public Uri GetNonComplianceSite();
public Uri GetPurchasingSite();
public string GetPurchasingOrderTenat();
public string GetPurchasingOrderLibrary(string code);
public Uri GetPurchasingOrderSite();
public string GetPurchasingPackingSlipTenat();
public string GetPurchasingPackingSlipLibrary(string code);
public Uri GetPurchasingPackingSlipSite();
public string GetPurchasingRequestTenat();
public string GetPurchasingRequestLibrary(string code);
public Uri GetPurchasingRequestSite();
}