/// <summary>
        /// Generates the subject for the Transportation team
        /// </summary>
        /// <param name="license"></param>
        /// <param name="states"></param>
        /// <returns></returns>
        public string GenerateEmailSubjectTransportationTeam(CS_EquipmentPermit license)
        {
            CS_State state = new CS_State();
            using (_locationModel = new LocationModel())
            {
                state = _locationModel.ListAllStatesByAcronym(license.Code).FirstOrDefault();
            }

            if (null != license)
                return string.Format("Expired permit(s) identified for {0}, from {1}, in {2}, for {3}", license.LicenseNumber, license.CS_Equipment.DivisionName, ((null != state) ? state.AcronymName : string.Empty), license.Type);

            return string.Empty;
        }
 /// <summary>
 /// List all active States
 /// </summary>
 public void ListStatesByAcronym()
 {
     try
     {
         using (_locationModel = new LocationModel())
         {
             _view.StateList = _locationModel.ListAllStatesByAcronym(_view.PrefixText, _view.ContextKey);
         }
     }
     catch (Exception ex)
     {
         Logger.Write(string.Format("An Error has ocurred while trying to load the State Information!\n{0}\n{1}", ex.Message, ex.StackTrace));
     }
 }
        /// <summary>
        /// Generates body for the email for the Transportation team
        /// </summary>
        /// <param name="license"></param>
        /// <param name="expiredPermits"></param>
        /// <param name="states"></param>
        /// <returns></returns>
        private string GenerateEmailBodyForTransportationTeam(CS_EquipmentPermit permit)
        {
            StringBuilder _permitEmail = new StringBuilder();

            CS_State state = new CS_State();
            using (_locationModel = new LocationModel())
            {
                state = _locationModel.ListAllStatesByAcronym(permit.Code).FirstOrDefault();
            }

            _permitEmail.AppendFormat("{0} was issued a permit on {1} which expired on {2} in {3} for the {4} permit. Please update the permit information in Dossier.", permit.CS_Equipment.Name, permit.IssueDate.ToString("MM/dd/yyyy HH:mm"), permit.ExpirationDate.ToString("MM/dd/yyyy HH:mm"), ((null != state) ? state.AcronymName : string.Empty), permit.Type);

            return StringManipulation.TabulateString(_permitEmail.ToString());
        }