public EmailResult Welcome(Welcome model)
        {
            SetToAndFromValues(model);

            Subject = "Welcome to KickstartTemplate";
            return Email("Welcome", model);
        }
Exemple #2
0
 public static void InitWelcome()
 {
     try
     {
         //获取setting
         Setting tmp = (Setting)GlobalSetting.Setting;
         if (tmp.IsShowDisclaimer)
         {
             var w = new Welcome(tmp);
             w.ShowModal(Application.Instance.MainForm);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemple #3
0
        public async Task MainAsync()
        {
            _client = new DiscordSocketClient();

            _client.MessageReceived += MessageReceived;
            _welcomes = new List <Welcome>();

            for (int i = 0; i < jsonFiles.Length; i++)
            {
                string       file       = jsonFiles[i];
                StreamReader sr         = new StreamReader("./Resources/" + file);
                string       jsonString = sr.ReadToEnd();
                Welcome      welcome    = Welcome.FromJson(jsonString);
                _welcomes.Add(welcome);
            }

            string token = ""; // Remember to keep this private!
            await _client.LoginAsync(TokenType.Bot, token);

            await _client.StartAsync();

            // Block this task until the program is closed.
            await Task.Delay(-1);
        }
Exemple #4
0
 public void CloseMainWindows()
 {
     ModExplorer?.Close();
     ModExplorer = null;
     Output?.Close();
     Output = null;
     Console?.Close();
     Console = null;
     if (Welcome != null)
     {
         Welcome?.Close();
         Welcome = new frmWelcome(Window);
     }
     ImportUtility?.Close();
     ImportUtility = null;
     RadishUtility?.Close();
     RadishUtility = null;
     ScriptPreview?.Close();
     ScriptPreview = null;
     ImagePreview?.Close();
     ImagePreview = null;
     FormModKit?.Close();
     FormModKit = null;
 }
    static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths)
    {
        foreach (string item in importedAssets)
        {
            if (Path.GetFileName(item) == "AssetPostImportProcess_Shapes.cs")
            {
                WelcomeWin = true;
            }
        }

        foreach (string itemdel in deletedAssets)
        {
            if (Path.GetFileName(itemdel) == "AssetPostImportProcess_Shapes.cs")
            {
                WelcomeWin = false;
            }
        }

        if (WelcomeWin)
        {
            Debug.Log("SHAPES FX PACK IMPORTED !!");
            Welcome.ShowWindow();
        }
    }
Exemple #6
0
        public async Task <List <Result> > SearchLocation(string query)
        {
            var          result  = new List <Result>();
            const string appId   = "51n1d12kkw6EasbuRYvc";
            const string appCode = "1HhHoOJH2-jUQBfI5bMfQQ";
            const string baseUrl = "https://places.cit.api.here.com/places/v1/autosuggest";
            var          url     =
                $"{baseUrl}?at=40.74917%2C-73.98529&q={query}&Accept-Language=en-US%2Cen%3Bq%3D0.9%2Che-IL%3Bq%3D0.8%2Che%3Bq%3D0.7&app_id={appId}&app_code={appCode}";

            using (var client = new HttpClient())
            {
                var response = await client.GetAsync(url);

                if (response == null)
                {
                    return(result);
                }
                var jsonString = await response.Content.ReadAsStringAsync();

                var res = Welcome.FromJson(jsonString);
                result.AddRange(res.Results);
            }
            return(result);
        }
Exemple #7
0
        private void button2_Click(object sender, EventArgs e)
        {
            Controling control = new Controling();

            control.Access(txtLogin.Text, txtPassword.Text);
            if (control.message.Equals(""))
            {
                if (control.verified)
                {
                    MessageBox.Show("you're in!", "loading...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    //cria instância do formulário de boas vindas
                    Welcome welcome = new Welcome();
                    welcome.Show();
                }
                else
                {
                    MessageBox.Show("you're WRONG!!! Try again...", "ERROR!!!!!!!!!!!!!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(control.message);
            }
        }
Exemple #8
0
        private string CreateYaml()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("product-id: ").AppendLine(ProductID.ToString());
            sb.Append("media-path: ").AppendLine($"{MediaPath}/%s");
            if (!string.IsNullOrWhiteSpace(Language))
            {
                sb.Append("gme-lang: ").AppendLine(Language.ToString());
            }
            if (!string.IsNullOrWhiteSpace(Comment))
            {
                sb.Append("comment: ").AppendLine(Comment.ToString());
            }
            if (!string.IsNullOrWhiteSpace(Welcome))
            {
                sb.Append("welcome: ").AppendLine(Welcome.ToString());
            }

            if (oIDRegisters.Count > 0)
            {
                sb.Append("init: ");
                foreach (var item in oIDRegisters)
                {
                    sb.Append(item.Init);
                }
                sb.AppendLine("");
            }

            sb.AppendLine("scripts: ");
            foreach (var item in nodeSetups.Where(x => x.Node != null && x.Node.oIDSequences.Count > 0))
            {
                sb.AppendLine($"  o_{item.Node.GetNodeCode()}");
            }

            if (SpeakObjects.Count > 0)
            {
                sb.AppendLine("speak: ");

                var queryLang = from speaks in SpeakObjects
                                group speaks by speaks.Lang into newGroup
                                orderby newGroup.Key
                                select newGroup;

                foreach (var langGroup in queryLang)
                {
                    sb.AppendLine($"- language: {langGroup.Key}");
                    foreach (var item in langGroup)
                    {
                        sb.AppendLine($"  sp_{item.createSpeakString()}");
                    }
                }


                foreach (var item in SpeakObjects.GroupBy(x => x.Lang))
                {
                }
            }

            if (nodeSetups.Count > 0)
            {
                sb.AppendLine("scriptcodes: ");
                foreach (var item in nodeSetups)
                {
                    sb.AppendLine($"  {item.ScriptCode}");
                }
            }
            return(sb.ToString());
        }
Exemple #9
0
 public static string ToJson(this Welcome self) => JsonConvert.SerializeObject(self, CryptoCompare.Converter.Settings);
Exemple #10
0
		private void Connect(object sender, System.EventArgs e) {
			Welcome dlg = new Welcome();
			DialogResult result;
			int counter = 3;
			dlg.textServer.Text = AppSetting.Get("Server");
			dlg.textUser.Text = AppSetting.Get("User");
			dlg.textPassword.Text = DecryptPassword(AppSetting.Get("Password"));
			
			do {
				if ((result = dlg.ShowDialog()) == DialogResult.OK) {
					this.Text = "Connecting to server...";
					Cursor.Current = Cursors.WaitCursor;
					try {
						strCon = string.Format("application name=Roamer;persist security info=true;packet size=4096;data source={0};initial catalog={1};user id={2};password={3};", dlg.textServer.Text, AppSetting.Get("Database", "Roamer"), dlg.textUser.Text, dlg.textPassword.Text);
						con.ConnectionString = strCon;
						con.Open();
						if (con.State == ConnectionState.Open) {
							AppSetting.Set("Server", dlg.textServer.Text);
							AppSetting.Set("User", dlg.textUser.Text);
							AppSetting.Set("Password", EncryptPassword(dlg.textPassword.Text));
							
							logged = true;
						}
						else {
							counter--;
						}
					}
					catch {
						logged = false;
					}
					finally {
						Cursor.Current = Cursors.Default;
						this.Text = "ROAMER - " + (logged ? "Connected" : "Not Connected");
						con.Close();
					}
				}
			}
			while (!logged && (result != DialogResult.Cancel) && counter > 0);
		}
Exemple #11
0
        private void Login_FormClosed(object sender, FormClosedEventArgs e)
        {
            Welcome w = new Welcome();

            w.Show();
        }
Exemple #12
0
 public async Task UserJoinCommand()
 {
     var html    = new Welcome(Context.User.Username, Context.User.GetAvatarUrl());
     var channel = Context.Client.GetChannel(671139806549508117) as SocketTextChannel;
     await channel.SendFileAsync(new MemoryStream(await html.CreateImage()), "welcome.jpg", "");
 }
        private void CheckForUpdate()
        {
            var scriptFile = ServiceProvider.Settings.StartupScript;

            if (scriptFile != null && File.Exists(scriptFile))
            {
                if (Path.GetExtension(scriptFile.ToLower()) == ".tcl")
                {
                    try
                    {
                        var manager = new TclScripManager();
                        manager.Execute(File.ReadAllText(scriptFile));
                    }
                    catch (Exception exception)
                    {
                        Log.Error("Script error", exception);
                        StaticHelper.Instance.SystemMessage = "Script error :" + exception.Message;
                    }
                }
                else
                {
                    var script = ServiceProvider.ScriptManager.Load(scriptFile);
                    script.CameraDevice = ServiceProvider.DeviceManager.SelectedCameraDevice;
                    ServiceProvider.ScriptManager.Execute(script);
                }
            }
            if ((DateTime.Now - ServiceProvider.Settings.LastUpdateCheckDate).TotalDays > 7)
            {
                if (!ServiceProvider.Branding.CheckForUpdate)
                {
                    return;
                }

                Thread.Sleep(2000);
                ServiceProvider.Settings.LastUpdateCheckDate = DateTime.Now;
                ServiceProvider.Settings.Save();
                Dispatcher.Invoke(new Action(() => NewVersionWnd.CheckForUpdate(false)));
            }
            else
            {
                if (!ServiceProvider.Branding.ShowWelcomeScreen || !ServiceProvider.Branding.OnlineReference)
                {
                    return;
                }

                // show welcome screen only if not start minimized
                if (!ServiceProvider.Settings.StartMinimized)
                {
                    Dispatcher.Invoke(new Action(() =>
                    {
                        try
                        {
                            var wnd = new Welcome();
                            wnd.ShowDialog();
                        }
                        catch
                        {
                        }
                    }));
                }
            }
        }
Exemple #14
0
        /// <inheritdoc />
        /// <summary>
        /// Initialization of the package; this method is called right after the package is sited, so this is the place
        /// where you can put all the initialization code that rely on services provided by VisualStudio.
        /// </summary>
        protected override void Initialize()
        {
            base.Initialize();

            _dte = (DTE)GetService(typeof(SDTE));

            _dteEvents = _dte.Events.DTEEvents;

            _dteEvents.OnStartupComplete += _dteEvents_OnStartupComplete;

            BridgeVsExtension bridge      = new BridgeVsExtension(_dte);
            bool isLinqBridgeVsConfigured = PackageConfigurator.IsBridgeVsConfigured(_dte.Version);

            // Add our command handlers for menu(commands must exist in the.vsct file)
            OleMenuCommandService mcs = GetService(typeof(IMenuCommandService)) as OleMenuCommandService;

            if (null == mcs)
            {
                return;
            }

            // Create the command for the menu item.
            CommandID      enableCommand  = new CommandID(GuidList.GuidBridgeVsExtensionCmdSet, (int)PkgCmdIdList.CmdIdEnableBridge);
            OleMenuCommand menuItemEnable = new OleMenuCommand((s, e) => bridge.Execute(CommandAction.Enable), enableCommand);

            menuItemEnable.BeforeQueryStatus += (s, e) => bridge.UpdateCommand(menuItemEnable, CommandAction.Enable);

            CommandID disableCommand = new CommandID(GuidList.GuidBridgeVsExtensionCmdSet,
                                                     (int)PkgCmdIdList.CmdIdDisableBridge);
            OleMenuCommand menuItemDisable = new OleMenuCommand((s, e) => bridge.Execute(CommandAction.Disable), disableCommand);

            menuItemDisable.BeforeQueryStatus += (s, e) => bridge.UpdateCommand(menuItemDisable, CommandAction.Disable);

            CommandID      gettingStarted         = new CommandID(GuidList.GuidBridgeVsExtensionCmdSet, (int)PkgCmdIdList.CmdIdGettingStarted);
            OleMenuCommand menuItemGettingStarted = new OleMenuCommand((s, e) => System.Diagnostics.Process.Start("https://github.com/codingadventures/LINQBridgeVs#getting-started"), gettingStarted);

            CommandID      sendFeedback         = new CommandID(GuidList.GuidBridgeVsExtensionCmdSet, (int)PkgCmdIdList.CmdIdFeedback);
            OleMenuCommand menuItemSendFeedback = new OleMenuCommand((s, e) => System.Diagnostics.Process.Start("https://github.com/codingadventures/LINQBridgeVs/issues"), sendFeedback);

            mcs.AddCommand(menuItemEnable);
            mcs.AddCommand(menuItemDisable);
            mcs.AddCommand(menuItemGettingStarted);
            mcs.AddCommand(menuItemSendFeedback);
            //Initialize Object Exporter settings
            _packageSettings = (PackageSettings)GetDialogPage(typeof(PackageSettings));

            try
            {   //if first time user
                if (isLinqBridgeVsConfigured)
                {
                    return;
                }

                if (!IsElevated)
                {
                    // ReSharper disable once ConditionIsAlwaysTrueOrFalse
                    if (Application.ResourceAssembly == null)
                    {
                        // ReSharper disable once HeuristicUnreachableCode
                        Application.ResourceAssembly = typeof(Welcome).Assembly;
                    }

                    _welcomePage = new Welcome(_dte);
                }
                else
                {
                    _installationResult = PackageConfigurator.Install(_dte.Version, _dte.Edition);
                }
            }
            catch (Exception e)
            {
                _error       = new Error();
                _error.Body  = $"{e.Message} %0A {e.StackTrace}";
                _error.Title = "Error during installation. 1.4.6";
                Exception innerException = e.InnerException;
                while (innerException != null)
                {
                    _error.Body   += $"%0A {innerException.Message} {innerException.StackTrace}";
                    innerException = innerException.InnerException;
                }
                _error.Body = _error.Body.Replace(Environment.NewLine, "%0A");
            }
        }
 void tas_Connected(object sender, Welcome welcome)
 {
     tas.Login(config.AccountName, config.AccountPassword);
 }
        public static void setupAssist(int lastUndoneSetupStep, ref Dictionary <string, string> settings)
        {
            switch (lastUndoneSetupStep)
            {
            case 0:
                frmSetupFrame WelcomeForm = new frmSetupFrame();
                WelcomeForm.AutoSize      = true;
                WelcomeForm.StartPosition = FormStartPosition.CenterScreen;
                WelcomeForm.Text          = "Einrichtung: Schritt 1 von 3 || Willkommen";

                Welcome w = new Welcome();
                w.Dock = DockStyle.Fill;
                WelcomeForm.panel.Controls.Add(w);
                WelcomeForm.CancelButton = w.btnCancel;
                if (WelcomeForm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    settings = DataManager.LoadSettings();
                    settings["lastUndoneSetupStep"] = "1";
                    DataManager.SaveSettings(settings);
                    frmSetupFrame BaseData = new frmSetupFrame();
                    BaseData.Text          = "Einrichtung: Schritt 2 von 3 || Stammdaten eintragen";
                    BaseData.AutoSize      = true;
                    BaseData.StartPosition = FormStartPosition.CenterScreen;

                    EditorBaseData bde = new EditorBaseData();
                    bde.Dock = DockStyle.Fill;
                    BaseData.AcceptButton = bde.btnSave;

                    BaseData.panel.Controls.Add(bde);
                    if (BaseData.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        settings = DataManager.LoadSettings();
                        settings["lastUndoneSetupStep"] = "2";
                        DataManager.SaveSettings(settings);
                        frmSetupFrame SetupPreferences = new frmSetupFrame();
                        SetupPreferences.Text          = "Einrichtung: Schritt 3 von 3 || Grundeinstellungen";
                        SetupPreferences.StartPosition = FormStartPosition.CenterScreen;
                        SetupPreferences.AutoSize      = true;
                        SetupPreferences.Size          = new System.Drawing.Size(0, 0);


                        EditorSettings bs = new EditorSettings();
                        bs.Dock = DockStyle.Fill;
                        SetupPreferences.AcceptButton = bs.btnSave;
                        SetupPreferences.CancelButton = bs.btnCancel;

                        SetupPreferences.panel.Controls.Add(bs);
                        if (SetupPreferences.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                        {
                            settings = DataManager.LoadSettings();
                            settings["lastUndoneSetupStep"] = "3";
                            DataManager.SaveSettings(settings);
                            frmSetupFrame FirstHelp = new frmSetupFrame();
                        }    //FirstHelp.Show();
                        else
                        {
                            Environment.Exit(0);
                        }
                    }
                    else
                    {
                        Environment.Exit(0);
                    }
                }
                else
                {
                    Environment.Exit(0);
                }
                break;

            case 1:
                frmSetupFrame BaseData1 = new frmSetupFrame();
                BaseData1.Text          = "Einrichtung: Schritt 2 von 3 || Stammdaten eintragen";
                BaseData1.AutoSize      = true;
                BaseData1.StartPosition = FormStartPosition.CenterScreen;

                EditorBaseData bde1 = new EditorBaseData();
                bde1.Dock = DockStyle.Fill;
                BaseData1.AcceptButton = bde1.btnSave;

                BaseData1.panel.Controls.Add(bde1);
                if (BaseData1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    frmSetupFrame SetupPreferences = new frmSetupFrame();
                    SetupPreferences.Text          = "Einrichtung: Schritt 3 von 3 || Grundeinstellungen";
                    SetupPreferences.StartPosition = FormStartPosition.CenterScreen;
                    SetupPreferences.AutoSize      = true;
                    SetupPreferences.Size          = new System.Drawing.Size(0, 0);


                    EditorSettings bs = new EditorSettings();
                    bs.Dock = DockStyle.Fill;
                    SetupPreferences.AcceptButton = bs.btnSave;
                    SetupPreferences.CancelButton = bs.btnCancel;

                    SetupPreferences.panel.Controls.Add(bs);
                    settings = DataManager.LoadSettings();
                    settings["lastUndoneSetupStep"] = "2";
                    DataManager.SaveSettings(settings);
                    if (SetupPreferences.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        settings = DataManager.LoadSettings();
                        settings["lastUndoneSetupStep"] = "3";
                        DataManager.SaveSettings(settings);
                    }    //FirstHelp.Show();

                    else
                    {
                        Environment.Exit(0);
                    }
                }
                else
                {
                    Environment.Exit(0);
                }
                break;

            case 2:
                frmSetupFrame SetupPreferences2 = new frmSetupFrame();
                SetupPreferences2.Text          = "Einrichtung: Schritt 3 von 3 || Grundeinstellungen";
                SetupPreferences2.StartPosition = FormStartPosition.CenterScreen;
                SetupPreferences2.AutoSize      = true;
                SetupPreferences2.Size          = new System.Drawing.Size(0, 0);

                EditorSettings bs2 = new EditorSettings();
                bs2.Dock = DockStyle.Fill;
                SetupPreferences2.AcceptButton = bs2.btnSave;
                SetupPreferences2.CancelButton = bs2.btnCancel;

                SetupPreferences2.panel.Controls.Add(bs2);
                if (SetupPreferences2.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    settings = DataManager.LoadSettings();
                    settings["lastUndoneSetupStep"] = "1";
                    DataManager.SaveSettings(settings);
                }    //FirstHelp.Show();
                else
                {
                    Environment.Exit(0);
                }
                break;

            case 3:
                break;

            default:
                Environment.Exit(0);
                break;
            }
        }
 public bool EventWelcome(Welcome ev)
 {
     return(EventRedirect(OnWelcome, ev));
 }
 private bool Equals(Welcome other)
 {
     return _from.Equals(other._from) && _gossip.ToString().Equals(other._gossip.ToString());
 }
Exemple #19
0
    public static void Main()
    {
        //declaramos todas las clases
        Habitacion habitacion = new Habitacion();
        Mesa       mesa       = new Mesa();
        Objeto     objeto     = new Objeto();
        Puerta     puerta     = new Puerta();
        Welcome    welcome    = new Welcome();
        Acciones   acciones   = new Acciones();
        //usamos esto para el menú
        string accionPedida;
        int    accionDevuelta;
        //declaramos las variables bool para saber si se han visto o cogido
        bool puertavista = false, objetovisto = false,
             mesavista = false, objetocogido = false, estadopuerta = false;
        int numhabitaciones  = 5;
        int habitacionactual = 1;

        do
        {
            Console.Clear();
            string welcomeString = welcome.WelcomeMessage(habitacionactual, numhabitaciones);
            while (welcomeString != "examinar")
            {
                Console.Clear();
                welcomeString = welcome.WelcomeMessage(habitacionactual, numhabitaciones);
            }

            habitacion.ExaminarHabitacion(habitacionactual);
            do
            {
                accionPedida   = acciones.AccionBasica();
                accionDevuelta = acciones.AccionMultiple(accionPedida);
                Console.WriteLine();

                switch (accionDevuelta)
                {
                case 1:
                    if (puertavista == true)
                    {
                        acciones.ObjetoVisto("la puerta");
                    }
                    else
                    {
                        puertavista = puerta.ExaminarPuerta();
                    }
                    break;

                case 2:
                    if (mesavista == true)
                    {
                        acciones.ObjetoVisto("la mesa");
                    }
                    else
                    {
                        mesavista = mesa.ExaminarMesa();
                    }
                    break;

                case 3:
                    if (objetovisto == true)
                    {
                        acciones.ObjetoVisto("la llave");
                    }
                    else
                    {
                        objetovisto = objeto.ExaminarObjeto();
                    }
                    break;

                case 4:
                    if (objetocogido == true)
                    {
                        acciones.ObjetoCogido(" la llave");
                    }
                    else
                    {
                        objetocogido = objeto.CogerObjeto();
                    }
                    break;

                case 5:
                    estadopuerta = puerta.AbrirPuerta(objetocogido);
                    break;

                default: break;
                }
            }while (estadopuerta != true);

            habitacion.CambiarHabitacion();

            //incremento de habitacion
            habitacionactual++;

            //reiniciando valores
            puertavista  = false;
            objetovisto  = false;
            mesavista    = false;
            objetocogido = false;
            estadopuerta = false;
        }while (habitacionactual <= numhabitaciones);

        welcome.GameOver();
        Console.ReadLine();
    }
 public static string ToJson(this Welcome self) => JsonConvert.SerializeObject(self, QuickType.Converter.Settings);
Exemple #21
0
        // GET: Vote
        public ActionResult Index2(List <RestaurantCheckBoxViewModel> restos, Utilisateur utilisateur, int?idSondage)
        {
            //var Query = Request.Form[""];
            {
                //StringBuilder Str2 = new StringBuilder();
                //foreach (var r in restos)
                {
                    /*var Sel = Request.Form["Restos[" + Index + "].EstSelectionne"];
                     * var Ind = Request.Form["Restos[" + Index + "].Id"];*/
                    //
                    //Str2.Append(r.EstSelectionne).Append(",");
                    //Str2.Append(r.NomEtTelephone).Append(",");
                    //Str2.Append(r.Id).Append("\n");

                    /*var RestoResult = RestList.FirstOrDefault(Rest => Rest.Id.ToString() == Ind);
                     * if (RestoResult == null)
                     * {
                     *  Index++;
                     *  continue;
                     * }
                     * Str.Append(RestoResult.Nom).Append(",");
                     *
                     * if (Ut != null)
                     * {
                     *  Str.Append(Ut.Prenom).Append("\n");
                     *  dal.AjouterVote(IdSon, RestoResult.Id, Ut.Id);
                     * }
                     * else
                     * {
                     *  Str.Append(Ut).Append("\n");
                     * }
                     * Index++; */
                }
                //File(Encoding.ASCII.GetBytes(Str2.ToString()), "application/octet-stream", "MonFichier.txt");
            }
            //Votes votes = new Votes();
            var Ut = dal.ObtenirUtilisateur(utilisateur.Id);

            if (Ut == null)
            {
                return(View("Error"));
            }
            //votes.Utilisateur = Ut;
            //votes.Restos = restos;
            //var Co = votes.CreerVotes().Count;
            //var Restos = dal.ObtientTousLesRestaurants();
            var Mod = new Votes();

            //var SonId = Request.Form["IdSondage"];
            if (!idSondage.HasValue)
            {
                return(View("Error"));
            }
            int IdSon = idSondage.Value;

            /*if (!int.TryParse(SonId, out IdSon))
             * {
             *  return View("Error");
             * }*/
            if (!dal.ADejaVoteBis(IdSon, Ut.Id.ToString()))
            {
                bool Voted    = false;
                var  Index    = 0;
                var  RestList = dal.ObtientTousLesRestaurants();

                /*foreach (var r in votes.CreerVotes())
                 * {
                 *  var Sel = Request.Form["Restos[" + Index + "].EstSelectionne"];
                 *  var Ind = Request.Form["Restos[" + Index + "].Id"];
                 *  var RestoResult = RestList.FirstOrDefault(Rest => Rest.Id.ToString() == Ind);
                 *  if (RestoResult == null)
                 *  {
                 *      Index++;
                 *      continue;
                 *  }
                 *  if (Sel == "false")
                 *  {
                 *      Index++;
                 *      continue;
                 *  }
                 *  Voted = true;
                 *  dal.AjouterVote(IdSon, RestoResult.Id, Ut.Id);
                 *  Index++;
                 * }*/
                foreach (var r in restos)
                {
                    var Sel = r.EstSelectionne;
                    //r.NomEtTelephone == null
                    var Ind         = r.Id;
                    var RestoResult = RestList.FirstOrDefault(Rest => Rest.Id == Ind);
                    if (RestoResult == null)
                    {
                        Index++;
                        continue;
                    }
                    if (!Sel)
                    {
                        Index++;
                        continue;
                    }
                    Voted = true;
                    dal.AjouterVote(IdSon, RestoResult.Id, Ut.Id);
                    Index++;
                }
                if (!Voted)
                {
                    Votes vo = new Votes();
                    vo.IdSondage   = IdSon;
                    vo.Utilisateur = Ut;
                    var Restos = dal.ObtientTousLesRestaurants();
                    vo.Restos = new List <RestaurantCheckBoxViewModel>();
                    foreach (var r in Restos)
                    {
                        var res = new RestaurantCheckBoxViewModel();
                        res.Rest           = r;
                        res.NomEtTelephone = r.Nom + " " + r.Telephone;
                        res.Id             = r.Id;
                        vo.Restos.Add(res);
                    }
                    vo.Error = true;
                    return(View("~/Views/Vote/Index.cshtml", vo));
                }
            }

            /*StringBuilder Str = new StringBuilder();
             * Str.Append(IdSon).Append(",");*/
            //var Index = 0;
            //var RestList = dal.ObtientTousLesRestaurants();

            /*foreach (var r in votes.CreerVotes())
             * {
             *  var Sel = Request.Form["Restos[" + Index + "].EstSelectionne"];
             *  var Ind = Request.Form["Restos[" + Index + "].Id"];
             *  //
             *  Str.Append(Sel).Append(",");
             *  Str.Append(Ind).Append(",");
             *  var RestoResult = RestList.FirstOrDefault(Rest => Rest.Id.ToString() == Ind);
             *  if (RestoResult == null)
             *  {
             *      Index++;
             *      continue;
             *  }
             *  Str.Append(RestoResult.Nom).Append(",");
             *
             *  if (Ut != null) {
             *      Str.Append(Ut.Prenom).Append("\n");
             *      dal.AjouterVote(IdSon, RestoResult.Id, Ut.Id);
             *  } else
             *  {
             *      Str.Append(Ut).Append("\n");
             *  }
             *  Index++;
             *
             * }*/
            var          welcome             = new WelcomeForm();
            var          welcome2            = new Welcome();
            List <Resto> listeDesRestaurants = dal.ObtientTousLesRestaurants();

            welcome2.Bdd      = listeDesRestaurants;
            welcome2.Sondages = dal.ObtenirSondages();
            welcome.welcome   = welcome2;
            welcome.sel       = new SelectList(welcome2.Sondages, "Id", "Id");
            //return File(Encoding.ASCII.GetBytes(Str.ToString()), "application/octet-stream", "MonFichier.txt");
            return(View("~/Views/Restaurant/Index.cshtml", welcome));
            //return View(Mod);
        }
Exemple #22
0
 public Car(Welcome infoShowWelcome)
 {
     this.infoShowWelcome = infoShowWelcome;
 }
Exemple #23
0
 private void SaveEventWelcome(Welcome ev)
 {
     Model.Welcome = ev;
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="MainWindow"/> class.
        /// </summary>
        public MainWindow()
        {
            this.InitializeComponent();

            TitleInfoService.TitleInfoElement = this.ButtonRightTitle;

            var frameWelcome          = new Welcome();
            var framePackageSelect    = new PackageSelection();
            var frameDevPackageSelect = new DeveloperPackageSelection();
            var framePlayerPaths      = new PlayerFindPaths();
            var frameDevPaths         = new DeveloperFindPaths();
            var frameEmptyMod         = new CreateEmptyMod();
            var frameInstall          = new Install();
            var frameFinished         = new Finished();
            var frameError            = new Error();

            var frames = new BaseFrame[]
            {
                frameWelcome, framePackageSelect, frameDevPackageSelect, framePlayerPaths,
                frameDevPaths, frameInstall, frameFinished, frameError, frameEmptyMod
            };

            this.frameManager.Initialize(this.contentWrapper);

            this.frameManager.RegisterFrame(
                frameWelcome,
                new FlowInformation
            {
                Element            = frameWelcome,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { Welcome.CommandNext, framePackageSelect }
                }
            });

            this.frameManager.RegisterFrame(
                framePackageSelect,
                new FlowInformation
            {
                Element            = framePackageSelect,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { PackageSelection.CommandPlayerPackage, framePlayerPaths },
                    { PackageSelection.CommandDeveloperPackage, frameDevPackageSelect }
                }
            });

            this.frameManager.RegisterFrame(
                frameDevPackageSelect,
                new FlowInformation
            {
                Element            = frameDevPackageSelect,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { DeveloperPackageSelection.CommandNext, frameDevPaths },
                    { DeveloperPackageSelection.CommandCreateEmptyMod, frameEmptyMod },
                }
            });

            this.frameManager.RegisterFrame(
                frameEmptyMod,
                new FlowInformation
            {
                Element            = frameEmptyMod,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { CreateEmptyMod.CommandNext, frameDevPaths },
                }
            });

            this.frameManager.RegisterFrame(
                frameDevPaths,
                new FlowInformation
            {
                Element            = frameDevPaths,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { DeveloperFindPaths.CommandInstall, frameInstall },
                }
            });

            this.frameManager.RegisterFrame(
                framePlayerPaths,
                new FlowInformation
            {
                Element            = framePlayerPaths,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { PlayerFindPaths.CommandInstall, frameInstall },
                }
            });

            this.frameManager.RegisterFrame(
                frameInstall,
                new FlowInformation
            {
                Element            = frameInstall,
                TransitionCommands = new Dictionary <string, BaseFrame>
                {
                    { Install.CommandFinished, frameFinished },
                    { Install.CommandError, frameError }
                }
            });

            foreach (var frame in frames)
            {
                frame.Navigate += this.Frame_Navigate;
                frame.Back     += this.Frame_Back;
            }

            this.frameManager.DisplayInitialFrame(frameWelcome);
        }
        public IActionResult PostProductListPerformanceEcommerce([FromBody] Welcome welcome)
        {
            var           reports    = welcome.FormattedJson;
            var           project    = welcome.Project;
            IActionResult _result    = new ObjectResult(false);
            GenericResult _addResult = null;

            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                var version = _ProductListPerformanceEcommerceService.GetVersionFinal(project["PROJECT_ID"]);

                var rows = reports.Reports[0].Data.Rows;
                if (rows == null)
                {
                    _addResult = new GenericResult()
                    {
                        Succeeded = false,
                        Message   = "Không có dữ liệu trong 30 ngày gần nhất"
                    };
                    _result = new ObjectResult(_addResult);
                    return(_result);
                }
                for (int i = 0; i < rows.Length; i++)
                {
                    var productName = rows[i].Dimensions[0];
                    var values      = rows[i].Metrics[0].Values;

                    decimal moeny = Decimal.Parse(values[0], System.Globalization.NumberStyles.Any);
                    //  var moeny= Double.Parse(values[0], System.Globalization.NumberStyles.Float);

                    //string[] moeny = values[0].ToString().Split('E');
                    //var x = Double.Parse(moeny[0])*(10^moeny)
                    ProductListPerformanceEcommerce newProductListPerformanceEcommerce = new ProductListPerformanceEcommerce
                    {
                        PRODUCTLIST_PERFORMANCE_ECOMMERCE_ID = 0,
                        //  OVERVIEW_ECOMMERCE_ID = 0,
                        PRODUCTLIST = productName,
                        //  PRODUCT_NAME = productName,
                        //     ITEM_REVENUE = moeny.ToString(),
                        ITEM_REVENUE           = values[0],
                        PRODUCT_DETAIL_VIEWS   = values[1],
                        QUANTITY_ADDED_TO_CART = values[2],
                        QUANTITY_CHECKED_OUT   = values[3],
                        CREATE_DT     = DateTime.Now,
                        RECORD_STATUS = "1",
                        VERSION_INT   = version + 1,
                        DOMAIN        = project["DOMAIN"],
                        //       VERSION = (version + 1).ToString(),

                        PROJECT_ID = project["PROJECT_ID"]
                    };
                    _ProductListPerformanceEcommerceService.Add(newProductListPerformanceEcommerce);
                    _ProductListPerformanceEcommerceService.Save();
                }

                //ProductListPerformanceEcommerce _newProductListPerformanceEcommerce = PropertyCopy.Copy<ProductListPerformanceEcommerce, DomainViewModel>(ProductListPerformanceEcommerce);


                //_newProductListPerformanceEcommerce.CREATE_DT = DateTime.Now;
                //_newProductListPerformanceEcommerce.PROJECT_ID = 1;



                _addResult = new GenericResult()
                {
                    Succeeded = true,
                    Message   = "Add success."
                };
            }
            catch (Exception ex)
            {
                _addResult = new GenericResult()
                {
                    Succeeded = false,
                    Message   = ex.Message
                };

                _loggingRepository.Add(new Error()
                {
                    Message = ex.Message, StackTrace = ex.StackTrace, DateCreated = DateTime.Now
                });
                _loggingRepository.Commit();
            }

            _result = new ObjectResult(_addResult);
            return(_result);
        }
 private void HandleWelcome(PacketReader packetReader)
 {
     Welcome?.Invoke(packetReader.NextByte());
 }
Exemple #27
0
 public Plane(Welcome infoShowWelcome, int height, int peoplePlane)
 {
     this.infoShowWelcome = infoShowWelcome;
     this.height          = height;
     this.peoplePlane     = peoplePlane;
 }
Exemple #28
0
        public void ShouldSayHello()
        {
            var sw = new Welcome();

            Assert.AreEqual("Hello World", sw.SayHello());
        }
Exemple #29
0
 public Ship(Welcome infoShowWelcome, string port, int peopleShip)
 {
     this.infoShowWelcome = infoShowWelcome;
     this.port            = port;
     this.peopleShip      = peopleShip;
 }
Exemple #30
0
        private void tmsiShowReleaseNotes_Click(object sender, EventArgs e)
        {
            var version = Assembly.GetExecutingAssembly().GetName().Version;

            OpenURL(Welcome.GetReleaseNotesUrl(version));
        }
        // login accepted - join channels

        // im connected, let's login
        void tas_Connected(object sender, Welcome welcome)
        {
            tas.Login(GetAccountName(), config.Password);
        }
Exemple #32
0
        private void ShowWelcome()
        {
            Welcome welcome = new Welcome(_cairoApplication, _appGrabber);

            welcome.Show();
        }
Exemple #33
0
        private void StartupThread()
        {
            foreach (var cameraDevice in ServiceProvider.DeviceManager.ConnectedDevices)
            {
                Log.Debug("cameraDevice_CameraInitDone 1");
                var          property = cameraDevice.LoadProperties();
                CameraPreset preset   = ServiceProvider.Settings.GetPreset(property.DefaultPresetName);
                // multiple canon cameras block with this settings

                if ((cameraDevice is CanonSDKBase && ServiceProvider.Settings.LoadCanonTransferMode) || !(cameraDevice is CanonSDKBase))
                {
                    cameraDevice.CaptureInSdRam = property.CaptureInSdRam;
                }

                Log.Debug("cameraDevice_CameraInitDone 1a");
                if (ServiceProvider.Settings.SyncCameraDateTime)
                {
                    try
                    {
                        cameraDevice.DateTime = DateTime.Now;
                    }
                    catch (Exception exception)
                    {
                        Log.Error("Unable to sysnc date time", exception);
                    }
                }
                if (preset != null)
                {
                    try
                    {
                        Thread.Sleep(500);
                        cameraDevice.WaitForCamera(5000);
                        preset.Set(cameraDevice);
                    }
                    catch (Exception e)
                    {
                        Log.Error("Unable to load default preset", e);
                    }
                }
            }
            var scriptFile = ServiceProvider.Settings.StartupScript;

            if (scriptFile != null && File.Exists(scriptFile))
            {
                if (Path.GetExtension(scriptFile.ToLower()) == ".tcl")
                {
                    try
                    {
                        var manager = new TclScripManager();
                        manager.Execute(File.ReadAllText(scriptFile));
                    }
                    catch (Exception exception)
                    {
                        Log.Error("Script error", exception);
                        StaticHelper.Instance.SystemMessage = "Script error :" + exception.Message;
                    }
                }
                else
                {
                    var script = ServiceProvider.ScriptManager.Load(scriptFile);
                    script.CameraDevice = ServiceProvider.DeviceManager.SelectedCameraDevice;
                    ServiceProvider.ScriptManager.Execute(script);
                }
            }
            if ((DateTime.Now - ServiceProvider.Settings.LastUpdateCheckDate).TotalDays > 7)
            {
                if (!ServiceProvider.Branding.CheckForUpdate)
                {
                    return;
                }

                Thread.Sleep(2000);
                ServiceProvider.Settings.LastUpdateCheckDate = DateTime.Now;
                ServiceProvider.Settings.Save();
                Dispatcher.Invoke(new Action(() => NewVersionWnd.CheckForUpdate(false)));
            }
            else
            {
                if (!ServiceProvider.Branding.ShowWelcomeScreen || !ServiceProvider.Branding.OnlineReference)
                {
                    return;
                }

                // show welcome screen only if not start minimized
                if (!ServiceProvider.Settings.StartMinimized)
                {
                    Dispatcher.Invoke(() =>
                    {
                        try
                        {
                            var wnd = new Welcome();
                            wnd.ShowDialog();
                        }
                        catch
                        {
                        }
                    });
                }
            }
        }
Exemple #34
0
        static void Main(string[] args)
        {
            //ConsoleColor title = ConsoleColor.Green, carrot = ConsoleColor.Blue, underscore = ConsoleColor.Red;
            //var sb = new System.Text.StringBuilder();
            //sb.AppendLine("        CCCCCCCCCCCCC                                                                                       lllllll ");
            //sb.AppendLine("     CCC::::::::::::C                                                                                       l:::::l ");
            //sb.AppendLine("   CC:::::::::::::::C                                                                                       l:::::l ");
            //sb.AppendLine("  C:::::CCCCCCCC::::C                                                                                       l:::::l ");
            //sb.AppendLine(" C:::::C       CCCCCC   ooooooooooo   nnnn  nnnnnnnn        ssssssssss      ooooooooooo   uuuuuu    uuuuuu   l::::l ");
            //sb.AppendLine("C:::::C               oo:::::::::::oo n:::nn::::::::nn    ss::::::::::s   oo:::::::::::oo u::::u    u::::u   l::::l ");
            //sb.AppendLine("C:::::C              o:::::::::::::::on::::::::::::::nn ss:::::::::::::s o:::::::::::::::ou::::u    u::::u   l::::l ");
            //sb.AppendLine("C:::::C              o:::::ooooo:::::onn:::::::::::::::ns::::::ssss:::::so:::::ooooo:::::ou::::u    u::::u   l::::l ");
            //sb.AppendLine("C:::::C              o::::o     o::::o  n:::::nnnn:::::n s:::::s  ssssss o::::o     o::::ou::::u    u::::u   l::::l ");
            //sb.AppendLine("C:::::C              o::::o     o::::o  n::::n    n::::n   s::::::s      o::::o     o::::ou::::u    u::::u   l::::l ");
            //sb.AppendLine("C:::::C              o::::o     o::::o  n::::n    n::::n      s::::::s   o::::o     o::::ou::::u    u::::u   l::::l ");
            //sb.AppendLine(" C:::::C       CCCCCCo::::o     o::::o  n::::n    n::::nssssss   s:::::s o::::o     o::::ou:::::uuuu:::::u   l::::l ");
            //sb.AppendLine("  C:::::CCCCCCCC::::Co:::::ooooo:::::o  n::::n    n::::ns:::::ssss::::::so:::::ooooo:::::ou:::::::::::::::uul::::::l");
            //sb.AppendLine("   CC:::::::::::::::Co:::::::::::::::o  n::::n    n::::ns::::::::::::::s o:::::::::::::::o u:::::::::::::::ul::::::l");
            //sb.AppendLine("     CCC::::::::::::C oo:::::::::::oo   n::::n    n::::n s:::::::::::ss   oo:::::::::::oo   uu::::::::uu:::ul::::::l");
            //sb.AppendLine("        CCCCCCCCCCCCC   ooooooooooo     nnnnnn    nnnnnn  sssssssssss       ooooooooooo       uuuuuuuu  uuuullllllll");

            //Consoul.Write(sb.ToString(), title);

            //sb.Clear();

            //sb.AppendLine($" .-.");
            //sb.AppendLine($"/_/ \\");
            //sb.AppendLine($"\\ \\  \\");
            //sb.AppendLine($" \\ \\  \\");
            //sb.AppendLine($"  \\ \\  \\");
            //sb.AppendLine($"   >->  `");
            //sb.AppendLine($"  / /  /");
            //sb.AppendLine($" / /  /");
            //Consoul.Write(sb.ToString(), carrot, false);
            //Consoul.Write($"/_/  /     ", carrot, false);
            //Consoul.Write($"________________", underscore);
            //Consoul.Write($"\\ \\ /     ", carrot, false);
            //Consoul.Write($"|________________|", underscore);
            //Consoul.Write($" `-`", carrot);


            //Console.ReadLine();
            // **************************************************************************
            // **********************************Credit**********************************
            //
            // Notes:
            //     
            //     https://codereview.stackexchange.com/questions/36768/tiny-text-adventure
            //
            // **************************************************************************
            Routines.MonitorInputs = true;
            Routines.InitializeRoutine(args);
            //Routines.UseDelays = true; // Showcases the usecase of reusing input delays to simulate user response

            var tableTest = new Test.Views.TableView();

            tableTest.Run();


            var view1 = new Welcome();

            view1.Run(
                (choice) => System.Threading.Tasks.Task.Run(() =>
            {
                Consoul.Write("DONE!", ConsoleColor.Green);
            }
                                                            )
                );

            var xRoutine = new XmlRoutine();

            xRoutine.SaveInputs("Test.xml");
        }