Esempio n. 1
0
        public override string Render(string systemName, string charName, string charId, NameValueCollection headers, NameValueCollection query)
        {
            this.finder = factory.Create();
            this.systemName = systemName;
            input = new NameValueCollection(query);

            if (input["isk"] == null)
            {
                input["isk"] = Application.UserAppDataRegistry.GetValue("LastKnownIsk") as string;
                if (input["isk"] == null) input["isk"] = "";
            }

            if (input["cargo"] == null)
            {
                input["cargo"] = Application.UserAppDataRegistry.GetValue("LastKnownCargoSpace") as string;
                if (input["cargo"] == null) input["cargo"] = "";
            }

            if (input["numroutes"] == null)
            {
                input["numroutes"] = Application.UserAppDataRegistry.GetValue("LastKnownNumRoutes") as string;
                if (input["numroutes"] == null) input["numroutes"] = "2";
            }
            
            if (input["accounting"] == null)
            {
                input["accounting"] = Application.UserAppDataRegistry.GetValue("LastKnownAccounting") as string;
                if (input["accounting"] == null) input["accounting"] = "0";
            }

            return "<html><title>NavBot</title><body>" + ReplaceVariables(header, input) + Conversation() + "</body></html>";
        }
Esempio n. 2
0
        public override string Render(string systemName, string charName, string charId, NameValueCollection headers, NameValueCollection query)
        {
            this.finder     = factory.Create();
            this.systemName = systemName;
            input           = new NameValueCollection(query);

            if (input["isk"] == null)
            {
                input["isk"] = Application.UserAppDataRegistry.GetValue("LastKnownIsk") as string;
                if (input["isk"] == null)
                {
                    input["isk"] = "";
                }
            }

            if (input["cargo"] == null)
            {
                input["cargo"] = Application.UserAppDataRegistry.GetValue("LastKnownCargoSpace") as string;
                if (input["cargo"] == null)
                {
                    input["cargo"] = "";
                }
            }

            if (input["numroutes"] == null)
            {
                input["numroutes"] = Application.UserAppDataRegistry.GetValue("LastKnownNumRoutes") as string;
                if (input["numroutes"] == null)
                {
                    input["numroutes"] = "2";
                }
            }

            if (input["accounting"] == null)
            {
                input["accounting"] = Application.UserAppDataRegistry.GetValue("LastKnownAccounting") as string;
                if (input["accounting"] == null)
                {
                    input["accounting"] = "0";
                }
            }

            return("<html><title>NavBot</title><body>" + ReplaceVariables(header, input) + Conversation() + "</body></html>");
        }