private Color GetStatusTranscription(ActivityStatusEnum status) { Color color; switch (status) { case ActivityStatusEnum.Generated: color = Color.FromHex("#F0B429"); break; case ActivityStatusEnum.ConsultantSigned: case ActivityStatusEnum.CustomerSigned: color = Color.FromHex("#3EBD93"); break; case ActivityStatusEnum.ModificationsRequired: color = Color.FromHex("#FF5A39"); break; default: color = Color.FromHex("#F0B429"); break; } return(color); }
/// <summary> /// This constructor should be used when it is impossible to determine /// the meter's identity. /// </summary> /// <param name="eActivityType" type="Itron.Metering.Utilities.MeterActivityLogEntry.ActivityTypeEnum"> /// </param> /// <param name="eActivityStatus" type="Itron.Metering.Utilities.MeterActivityLogEntry.ActivityStatusEnum"> /// </param> public MeterActivityLogEntry(ActivityTypeEnum eActivityType, ActivityStatusEnum eActivityStatus) { //Initialize member variables EventTime = DateTime.Now; MeterType = ""; UnitID = ""; SerialNumber = ""; Source = ""; SourceVersion = ""; ResultFile = ""; ActivityType = eActivityType; ActivityStatus = eActivityStatus; }
public async Task <List <ActivityModel> > GetFromUser(string id, ActivityStatusEnum status) { try { return(_mapper.Map <List <ActivityModel> >(await _gatewayRepository.ApiActivitiesUsersByUserIdGetAsync(id, (int)status, _activityApiVersion))); } catch (ApiException dalExc) { throw dalExc; } catch (Exception exc) { throw; } }
/// <summary> /// This constructor should be used whenever logging an event and /// the meter's identity is known. /// </summary> /// <param name="strDeviceType" type="string"> /// </param> /// <param name="strUnitID" type="string"> /// </param> /// <param name="strSerialNumber" type="string"> /// </param> /// <param name="eActivityType" type="Itron.Metering.Utilities.MeterActivityLogEntry.ActivityTypeEnum"> /// </param> /// <param name="eActivityStatus" type="Itron.Metering.Utilities.MeterActivityLogEntry.ActivityStatusEnum"> /// </param> public MeterActivityLogEntry(String strDeviceType, String strUnitID, String strSerialNumber, ActivityTypeEnum eActivityType, ActivityStatusEnum eActivityStatus) { //Initialize member variables EventTime = DateTime.Now; MeterType = strDeviceType; UnitID = strUnitID; SerialNumber = strSerialNumber; Source = ""; SourceVersion = ""; ResultFile = ""; ActivityType = eActivityType; ActivityStatus = eActivityStatus; }
private string Convert(ActivityStatusEnum status) { switch (status) { case ActivityStatusEnum.Create: return "חדשה"; case ActivityStatusEnum.Assigned: return "משובצת"; case ActivityStatusEnum.Finished: return "הסתיימה"; case ActivityStatusEnum.Cancel: return "בוטלה"; case ActivityStatusEnum.Postponed: return "נדחתה"; default: throw new NotSupportedException(); } }