/// <summary> /// Maps the drill events. /// </summary> /// <param name="drillEventDetail">The drill event details.</param> /// <param name="personId">The person id.</param> /// <returns>Object of DrillEvent</returns> private static Entity.DrillEventDetail MapDrillEvents(DrillEventDetail drillEventDetail, string personId) { var drillEvent = new Entity.DrillEventDetail(); if (drillEventDetail != null) { drillEvent.PersonId = personId; drillEvent.EventName = drillEventDetail.EventName; drillEvent.EventDateTime = drillEventDetail.EventDateTime; drillEvent.LocationName = drillEventDetail.LocationName; drillEvent.AddedBy = drillEventDetail.AddedBy; } return drillEvent; }
/// <summary> /// Maps the gangway history. /// </summary> /// <param name="musterHistory">The muster history.</param> /// <returns>Party Detail History</returns> public static PartyDetailHistoryInfo MapMusterHistory(DrillEventDetail musterHistory) { var partyDetailHistoryInfo = new PartyDetailHistoryInfo(); if (musterHistory != null) { partyDetailHistoryInfo.EventDateTime = musterHistory.EventDateTime; partyDetailHistoryInfo.EventDescription = musterHistory.EventName; partyDetailHistoryInfo.Location = musterHistory.LocationName; partyDetailHistoryInfo.Port = string.Empty; partyDetailHistoryInfo.UserName = musterHistory.AddedBy; partyDetailHistoryInfo.EventProcessType = string.Empty; partyDetailHistoryInfo.IsGangway = false; } return partyDetailHistoryInfo; }