Esempio n. 1
0
 public static async Task Open()
 {
     await Task.Run(async() =>
     {
         var isSuccessful = true;
         var path         = CUtils.ShowFileDialog(FileTypesFilter.ULocProject);
         if (!string.IsNullOrWhiteSpace(path))
         {
             try
             {
                 var serializedProject    = File.ReadAllText(path);
                 CurrentProject           = JsonConvert.DeserializeObject <CProject>(serializedProject);
                 CurrentProject.IsChanged = false;
                 await CBuilder.LoadTranslations(true);
                 CurrentProject.IsTranslationsChanged = false;
             }
             catch (Exception ex)
             {
                 isSuccessful = false;
                 Common.WriteToConsole(ex.Message, MessageType.Error);
             }
         }
         else
         {
             if (string.IsNullOrWhiteSpace(CurrentProject.Name))
             {
                 isSuccessful = false;
             }
         }
         if (!isSuccessful)
         {
             await Common.ShowError("Could not open the project. See console for details.");
         }
     });
 }
Esempio n. 2
0
 public Citi CocinarPizza(CBuilder hBuilder)
 {
     hBuilder.PasoNombre();
     hBuilder.PasoTemperatura();
     hBuilder.PasoMax();
     hBuilder.PasoMin();
     return(hBuilder.ObtenerCuidad());
 }
Esempio n. 3
0
        private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e)
        {
            // Execute a query on switching to the Data tab
            if (e.TabPage != pageQueryResult)
            {
                return;
            }

            CBuilder.Clear();

            teResultSql.Text = queryBuilder1.FormattedSQL;
            ExecuteQuery(queryBuilder1.FormattedSQL);
            RefreshNoConnectionLabel();
        }
Esempio n. 4
0
        private void btnBuild_Click(object sender, EventArgs e)
        {
            try
            {
                lbBuildLog.Items.Clear();

                CBuilder BinBuilder = new CBuilder(txtHost.Text, txtPort.Text, (int)numInterval.Value, cbDebug.Checked);
                BinBuilder.OnLog += new CBuilder.delOnLog(BinBuilder_OnLog);
                if (BinBuilder.BuildBin())
                {
                    MessageBox.Show("Done.");
                }
                BinBuilder.OnLog -= BinBuilder_OnLog;
            }
            catch { }
        }
Esempio n. 5
0
        private void TabControl_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            // Execute a query on switching to the Data tab
            if (e.AddedItems.Count == 0 || _selectedConnection == null)
            {
                return;
            }

            if (QBuilder.SyntaxProvider == null || !Equals(e.AddedItems[0], TabItemData))
            {
                return;
            }

            CBuilder.Clear();
            BoxSqlTransformer.Text = BoxSql.Text;

            if (Equals(TabItemData, TabControl.SelectedItem))
            {
                DataGridResult.FillData(BoxSql.Text);
            }
        }
Esempio n. 6
0
 private async void ProjectPropertiesControl_Executed(object sender, EventArgs e)
 {
     Close();
     await CBuilder.Build(false);
 }
Esempio n. 7
0
 private async void BuildBtn_Click(object sender, RoutedEventArgs e)
 {
     await CBuilder.Build(true);
 }
Esempio n. 8
0
 public void RecepcionarProximaH(CBuilder pizzaBuilder)
 {
     _cBuilder = pizzaBuilder;
 }