This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
@@ -28,7 +29,7 @@ namespace AyaNova.Biz
|
||||
|
||||
switch (ayaType)
|
||||
{
|
||||
//Oddballs only, otherwise let default handle it
|
||||
//Oddballs only without a NAME column, otherwise let default handle it
|
||||
case AyaType.OpsNotificationSettings:
|
||||
return "-";
|
||||
case AyaType.Global:
|
||||
@@ -53,6 +54,7 @@ namespace AyaNova.Biz
|
||||
using (var dr = cmd.ExecuteReader())
|
||||
return dr.Read() ? dr.GetInt64(0).ToString() : "-";
|
||||
//Not sure what to return here, defaulting to nothing for now
|
||||
case AyaType.CustomerNote:
|
||||
case AyaType.WorkOrderItem:
|
||||
case AyaType.WorkOrderItemExpense:
|
||||
case AyaType.WorkOrderItemLabor:
|
||||
@@ -69,9 +71,22 @@ namespace AyaNova.Biz
|
||||
break;
|
||||
|
||||
}
|
||||
cmd.CommandText = $"SELECT m.{COLUMN} FROM {TABLE} AS m WHERE m.id = {id} LIMIT 1";
|
||||
using (var dr = cmd.ExecuteReader())
|
||||
return dr.Read() ? dr.GetString(0) : "-";
|
||||
try
|
||||
{
|
||||
cmd.CommandText = $"SELECT m.{COLUMN} FROM {TABLE} AS m WHERE m.id = {id} LIMIT 1";
|
||||
using (var dr = cmd.ExecuteReader())
|
||||
return dr.Read() ? dr.GetString(0) : "-";
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
((ILogger)AyaNova.Util.ApplicationLogging.CreateLogger("BizObjectNameFetcherDirect")).LogError($"### Error fetching for type {ayaType}");
|
||||
#if(DEBUG)
|
||||
throw;
|
||||
#else
|
||||
return $"#{ayaType}#";
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user