Customer access

This commit is contained in:
2021-11-12 20:49:31 +00:00
parent b3f36de12c
commit 98d495dfd2
4 changed files with 43 additions and 51 deletions

View File

@@ -41,48 +41,55 @@ namespace AyaNova.Models
public TimeSpan WorkOrderCompleteByAge { get; set; } = TimeSpan.Zero;//was workorderclosebyage
public bool AllowScheduleConflicts { get; set; } = true;
//CUSTOMER ACCESS FEATURES AND SETTINGS
public long? CustomerDefaultWorkOrderReportId { get; set; }
public long? CustomerTagWorkOrderReport1Id { get; set; }
public List<string> CustomerWorkOrderReport1Tags { get; set; } = new List<string>();
public long? CustomerTagWorkOrderReport2Id { get; set; }
public List<string> CustomerWorkOrderReport2Tags { get; set; } = new List<string>();
public long? CustomerTagWorkOrderReport3Id { get; set; }
public List<string> CustomerWorkOrderReport3Tags { get; set; } = new List<string>();
public long? CustomerTagWorkOrderReport4Id { get; set; }
public List<string> CustomerWorkOrderReport4Tags { get; set; } = new List<string>();
public long? CustomerTagWorkOrderReport5Id { get; set; }
public List<string> CustomerWorkOrderReport5Tags { get; set; } = new List<string>();
public string CustomerServiceRequestInfoText { get; set; }
public bool CustomerAllowCSR { get; set; }
public List<string> CustomerAllowCSRInTags { get; set; } = new List<string>();
public List<string> CustomerAllowCSROutTags { get; set; } = new List<string>();
public bool CustomerAllowViewWO { get; set; }
public List<string> CustomerAllowViewWOInTags { get; set; } = new List<string>();
public List<string> CustomerAllowViewWOOutTags { get; set; } = new List<string>();
public bool CustomerAllowWOWiki { get; set; }
public List<string> CustomerAllowWOWikiInTags { get; set; } = new List<string>();
public List<string> CustomerAllowWOWikiOutTags { get; set; } = new List<string>();
public bool CustomerAllowUserSettings { get; set; }
public List<string> CustomerAllowUserSettingsInTags { get; set; } = new List<string>();
public List<string> CustomerAllowUserSettingsOutTags { get; set; } = new List<string>();
public bool CustomerAllowNotifyServiceImminent { get; set; }
public List<string> CustomerAllowNotifyServiceImminentInTags { get; set; } = new List<string>();
public List<string> CustomerAllowNotifyServiceImminentOutTags { get; set; } = new List<string>();
public bool CustomerAllowNotifyCSRAccepted { get; set; }
public List<string> CustomerAllowNotifyCSRAcceptedInTags { get; set; } = new List<string>();
public List<string> CustomerAllowNotifyCSRAcceptedOutTags { get; set; } = new List<string>();
public bool CustomerAllowNotifyCSRRejected { get; set; }
public List<string> CustomerAllowNotifyCSRRejectedInTags { get; set; } = new List<string>();
public List<string> CustomerAllowNotifyCSRRejectedOutTags { get; set; } = new List<string>();
public bool CustomerAllowNotifyWOCreated { get; set; }
public List<string> CustomerAllowNotifyWOCreatedInTags { get; set; } = new List<string>();
public List<string> CustomerAllowNotifyWOCreatedOutTags { get; set; } = new List<string>();
public bool CustomerAllowNotifyWOCompleted { get; set; }
public List<string> CustomerAllowNotifyWOCompletedInTags { get; set; } = new List<string>();
public List<string> CustomerAllowNotifyWOCompletedOutTags { get; set; } = new List<string>();
public string SignatureTitle { get; set; }
public string SignatureHeader { get; set; }