Ejemplo n.º 1
0
        public PainelPessoas(UserControlCentro controlCentro)
        {
            InitializeComponent();
            PainelCentro = controlCentro;
            dp           = new Controls.DataGridPessoas(people.GetPessoas(), PainelCentro);
            dd1.Children.Add(dp);
            buttonsGeral = new Controls.ButtonsGeral();
            GridFundo.Children.Add(buttonsGeral);

            buttonsGeral.DeleteClick  += new EventHandler(EliminaPessoa);
            buttonsGeral.AddClick     += new EventHandler(AddNewPessoa);
            buttonsGeral.EditClick    += new EventHandler(EditaPessoa);
            buttonsGeral.RefreshClick += new EventHandler(Refresh);
            buttonsGeral.HomeClick    += new EventHandler(Home);
        }
Ejemplo n.º 2
0
        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);
            }
        }