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."); } }); }
public Citi CocinarPizza(CBuilder hBuilder) { hBuilder.PasoNombre(); hBuilder.PasoTemperatura(); hBuilder.PasoMax(); hBuilder.PasoMin(); return(hBuilder.ObtenerCuidad()); }
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(); }
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 { } }
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); } }
private async void ProjectPropertiesControl_Executed(object sender, EventArgs e) { Close(); await CBuilder.Build(false); }
private async void BuildBtn_Click(object sender, RoutedEventArgs e) { await CBuilder.Build(true); }
public void RecepcionarProximaH(CBuilder pizzaBuilder) { _cBuilder = pizzaBuilder; }