/// <summary> /// Load status name from configuration /// </summary> public static void LoadStatusNames() { _StatusNames = new Dictionary <Status, Dictionary <string, string> >(); foreach (Status MonStatus in (Status[])Enum.GetValues(typeof(Status))) { switch (MonStatus) { case Status.ToBeValidated: _StatusNames.Add(MonStatus, new Dictionary <string, string>() { { "EN", "Pending" } }); break; case Status.Deleted: _StatusNames.Add(MonStatus, new Dictionary <string, string>() { { "EN", "Scrapped" } }); break; case Status.Outside: _StatusNames.Add(MonStatus, new Dictionary <string, string>() { { "EN", "Stored externally" } }); break; default: _StatusNames.Add(MonStatus, new Dictionary <string, string>() { { "EN", MonStatus.ToString() } }); break; } } }