Exemplo n.º 1
0
        public void CreateTemporaryHaulingBookmark(IEntityWrapper canToBookmark)
        {
            var methodName = "CreateTemporaryHaulingBookmark";

            LogTrace(methodName);

            //Format: "{prefix} {can name}" i.e. "temp can - John Shitfucker 19:21"
            if (canToBookmark == null)
            {
                return;
            }

            var bookmarkLabel = String.Format("{0}{1}", _configuration.MovementConfig.TemporaryCanBookMarkPrefix, canToBookmark.Name);

            LogMessage(methodName, LogSeverityTypes.Standard, "Creating temporary hauling bookmark by entity \"{0}\" ({1}) with label \"{2}\".",
                       canToBookmark.Name, canToBookmark.ID, bookmarkLabel);
            canToBookmark.CreateBookmark(bookmarkLabel);
        }