public PainelDatabases(UserControlCentro controlCentro) { InitializeComponent(); PainelCentro = controlCentro; db = new Controls.DataGridDatabases(database.GetBasesDeDados(), PainelCentro); dd1.Children.Add(db); buttonsGeral = new Controls.ButtonsGeral(); gridFundo.Children.Add(buttonsGeral); buttonsGeral.DeleteClick += new EventHandler(EliminaBD); buttonsGeral.AddClick += new EventHandler(AddNewBD); buttonsGeral.EditClick += new EventHandler(EditaBD); buttonsGeral.RefreshClick += new EventHandler(Refresh); buttonsGeral.HomeClick += new EventHandler(Home); }
public void Preenche(string id) { ViewModels.Projeto projeto = new ViewModels.Projeto(); id_Projeto = id; var ls = projeto.getProjetosDetails(id); NomeProjeto.Text = ls.Nome; MoradaProjeto.Text = ls.Morada; LocalidadeProjeto.Text = ls.Localidade; CodPostalProjeto.Text = ls.CodPostal; TelemovelProjeto.Text = ls.Telemovel; TelefoneProjeto.Text = ls.Telefone; FaxProjeto.Text = ls.Fax; EmailProjeto.Text = ls.Email; SiteProjeto.Text = ls.Site; DescricaoProjeto.Text = ls.Descricacao; AutoComplete2.Text = ls.NomeConsultor; Entidade e2 = new Entidade(); string[] name = e2.NomeEntidade(ls.StampEntidade); AutoComplete1.Text = name[0]; int num = databases.Existe_Databases_Projetos(id_Projeto); if (num > 0) { tabDatabases.Visibility = System.Windows.Visibility.Visible; dgbd = new Controls.DataGridDatabases(databases.BD_Projetos(id_Projeto), PainelCentro); tabDatabases.Content = dgbd; } else { TabCentro.Items.Remove(tabDatabases); } num = conhecimento.Existe_Conhecimento_Projeto(id_Projeto); if (num > 0) { tabConhecimento.Visibility = System.Windows.Visibility.Visible; dgc = new Controls.DataGridConhecimento(conhecimento.getConhecimentoProjeto(id_Projeto), PainelCentro); tabConhecimento.Content = dgc; } else { TabCentro.Items.Remove(tabConhecimento); } if (AutoComplete1.Text.Trim() != "") { AutoComplete1.BorderBrush = Brushes.Gray; } if (NomeProjeto.Text.Trim() != "") { NomeProjeto.BorderBrush = Brushes.Gray; } if (AutoComplete1.Text.Trim() != "" && NomeProjeto.Text.Trim() != "") { buttonsDetails.AlterDataButtonSave(1); } }
public void Preenche(string id) { id_Emp = id; var ls = emp.getentidadeDetails(id); NomeEntidade.Text = ls.Nome; MoradaEntidade.Text = ls.Morada; LocalidadeEntidade.Text = ls.Localidade; CodPostal_Entidade.Text = ls.CodPostal; TelemovelEntidade.Text = ls.Telemovel; TelefoneEntidade.Text = ls.Telefone.ToString(); FaxEntidade.Text = ls.Fax; NumeroEntidade.Text = ls.Numero; EmailEntidade.Text = ls.Email; SiteEntidade.Text = ls.Site; if (NomeEntidade.Text.Trim() != "") { NomeEntidade.BorderBrush = Brushes.Gray; } int num = projeto.Existe_Projetos(id_Emp); if (num > 0) { tabProjetos.Visibility = System.Windows.Visibility.Visible; dt = new Controls.DataGridProjetos(projeto.Projetos_Entidade(id_Emp), PainelCentro); tabProjetos.Content = dt; } else { TabCentro.Items.Remove(tabProjetos); } num = people.Existe_Pessoas_Entidade(id_Emp); if (num > 0) { tabPessoas.Visibility = System.Windows.Visibility.Visible; dp = new Controls.DataGridPessoas(people.Pessoas_Entidade(id_Emp), PainelCentro); tabPessoas.Content = dp; } else { TabCentro.Items.Remove(tabPessoas); } num = databases.Existe_Databases_Entidade(id_Emp); if (num > 0) { tabDatabases.Visibility = System.Windows.Visibility.Visible; dgbd = new Controls.DataGridDatabases(databases.Databases_Entidade(id_Emp), PainelCentro); tabDatabases.Content = dgbd; } else { TabCentro.Items.Remove(tabDatabases); } num = conhecimento.Existe_Conhecimento_Entidade(id_Emp); if (num > 0) { tabConhecimento.Visibility = System.Windows.Visibility.Visible; dgc = new Controls.DataGridConhecimento(conhecimento.getConhecimentoEntidade(id_Emp), PainelCentro); tabConhecimento.Content = dgc; } else { TabCentro.Items.Remove(tabConhecimento); } if (NomeEntidade.Text.Trim() != "") { buttonsDetails.AlterDataButtonSave(1); } }