feat: expand cockpit integrations and support workflows
Add Phoenix remote desktop, action connector, documentation engine, and gamification support. Refactor support-case processing and search/action UI, and update installer assets and dependencies.
This commit is contained in:
@@ -202,19 +202,19 @@ namespace FasdExcelToJsonConverter
|
||||
return output;
|
||||
}
|
||||
|
||||
private List<cF4SDTicket> GetTicketsFromExcel()
|
||||
private List<cF4SDTicketDemo> GetTicketsFromExcel()
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
|
||||
List<cF4SDTicket> output = new List<cF4SDTicket>();
|
||||
List<cF4SDTicketDemo> output = new List<cF4SDTicketDemo>();
|
||||
|
||||
try
|
||||
{
|
||||
if (!workSheets.TryGetValue("%TicketData%", out var TicketWorksheet))
|
||||
return output;
|
||||
|
||||
Dictionary<double, cF4SDTicket> tempTickets = new Dictionary<double, cF4SDTicket>();
|
||||
Dictionary<double, cF4SDTicketDemo> tempTickets = new Dictionary<double, cF4SDTicketDemo>();
|
||||
|
||||
var ticketRange = TicketWorksheet.UsedRange;
|
||||
for (int row = 2; row <= ticketRange.Rows.Count; row++)
|
||||
@@ -230,8 +230,8 @@ namespace FasdExcelToJsonConverter
|
||||
closingDate = DateTime.Now.AddDays(closingDaysSinceNow.Value);
|
||||
enumTicketStatus ticketStatus = enumTicketStatus.Unknown;
|
||||
Enum.TryParse<enumTicketStatus>(ticketRange.Cells[row, 5].Value?.ToString(), out ticketStatus);
|
||||
cF4SDTicket.enumTicketCreationSource creationSource = cF4SDTicket.enumTicketCreationSource.Unknown;
|
||||
Enum.TryParse<cF4SDTicket.enumTicketCreationSource>(ticketRange.Cells[row, 6].Value, out creationSource);
|
||||
cF4SDTicketDemo.enumTicketCreationSource creationSource = cF4SDTicketDemo.enumTicketCreationSource.Unknown;
|
||||
Enum.TryParse<cF4SDTicketDemo.enumTicketCreationSource>(ticketRange.Cells[row, 6].Value, out creationSource);
|
||||
// classification = ticketRange.Cells[row, 7].Value;
|
||||
string asset = ticketRange.Cells[row, 8].Value;
|
||||
string ticketName = ticketRange.Cells[row, 9].Value;
|
||||
@@ -251,7 +251,7 @@ namespace FasdExcelToJsonConverter
|
||||
continue;
|
||||
}
|
||||
|
||||
cF4SDTicket tempTicket = new cF4SDTicket()
|
||||
cF4SDTicketDemo tempTicket = new cF4SDTicketDemo()
|
||||
{
|
||||
Id = Guid.NewGuid(),
|
||||
AffectedUser = affectedUser,
|
||||
@@ -269,7 +269,7 @@ namespace FasdExcelToJsonConverter
|
||||
Description = description,
|
||||
DescriptionHtml = htmlDescription,
|
||||
Solution = solution,
|
||||
JournalItems = new List<cF4SDTicket.cTicketJournalItem>(),
|
||||
JournalItems = new List<cF4SDTicketDemo.cTicketJournalItemDemo>(),
|
||||
DirectLinks = new Dictionary<string, string>()
|
||||
};
|
||||
|
||||
@@ -308,7 +308,7 @@ namespace FasdExcelToJsonConverter
|
||||
string createdBy = detailRange.Cells[row, 5].Value;
|
||||
string description = detailRange.Cells[row, 6].Value;
|
||||
|
||||
var tempJournalItem = new cF4SDTicket.cTicketJournalItem()
|
||||
var tempJournalItem = new cF4SDTicketDemo.cTicketJournalItemDemo()
|
||||
{
|
||||
CreationDaysSinceNow = creationDaysSinceNow,
|
||||
CreationDate = creationDate,
|
||||
@@ -322,7 +322,7 @@ namespace FasdExcelToJsonConverter
|
||||
{
|
||||
var tempJournalItems = tempTickets[ticketId].JournalItems;
|
||||
if (tempJournalItems is null)
|
||||
tempJournalItems = new List<cF4SDTicket.cTicketJournalItem>();
|
||||
tempJournalItems = new List<cF4SDTicketDemo.cTicketJournalItemDemo>();
|
||||
|
||||
tempJournalItems.Add(tempJournalItem);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user