public void VerifyButton() { int conta = 0; if (textEditor.Text.Trim() != "") { conta++; } string name = (string)combo_subtipos.SelectedItem; if (name != " " && name != null) { conta++; } if (AutoComplete1.Text.Trim() != "") { conta++; } if (conta == 3) { buttonsDetails.AlterDataButtonSave(1); } else { buttonsDetails.AlterDataButtonSave(-1); } }
public void VerifyButton(int num) { numButtons = num; if (textEditor.Text.Trim() != "") { num++; } if (num == 4) { buttonsDetails.AlterDataButtonSave(1); } else { buttonsDetails.AlterDataButtonSave(-1); } }
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_user = id; var ls = user.getUtilizadoresDetails(id_user); NomeUser.Text = ls.Nome; MoradaUser.Text = ls.Morada; LocalidadeUser.Text = ls.Localidade; CodPostalUser.Text = ls.CodPostal; TelemovelUser.Text = ls.Telemovel; UsernameUser.Text = ls.Username; Classes.DataControl dataControl = new Classes.DataControl(); string pass = dataControl.DecryptStringAES(ls.Password, "BigLevel"); PasswordUser.Text = pass; PasswordUserPass.Password = pass; EmailUser.Text = ls.Email; if (ls.Foto != null) { byte[] blob = ls.Foto; MemoryStream stream = new MemoryStream(); stream.Write(blob, 0, blob.Length); stream.Position = 0; System.Drawing.Image img = System.Drawing.Image.FromStream(stream); BitmapImage foto = new BitmapImage(); foto.BeginInit(); MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); ms.Seek(0, SeekOrigin.Begin); foto.StreamSource = ms; foto.EndInit(); ImagePessoa.Source = foto; } if (UsernameUser.Text.Trim() != "") { UsernameUser.BorderBrush = Brushes.Gray; } if (PasswordUser.Text.Trim() != "") { PasswordUser.BorderBrush = Brushes.Gray; } if (NomeUser.Text.Trim() != "") { NomeUser.BorderBrush = Brushes.Gray; } if (PasswordUserPass.Password.Trim() != "") { PasswordUserPass.BorderBrush = Brushes.Gray; } if (UsernameUser.Text.Trim() != "" && (PasswordUser.Text.Trim() != "" || PasswordUserPass.Password.Trim() != "") && NomeUser.Text.Trim() != "") { buttonsDetails.AlterDataButtonSave(1); } }
protected void Add_Database(object sender, EventArgs e) { List <string> ls = new List <string>(); bool done = true, window = true; string msg = ""; VerificaFilial(); int conta = Verifica_Validacao(); if (conta < 5) { System.Windows.Forms.MessageBox.Show("Corrija os campos a vermelho!", "Aviso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error); } else { try { if (id_filiais.Trim() == "") { System.Windows.Forms.DialogResult result = System.Windows.Forms.MessageBox.Show("O Projeto seleccionado não existe!\n Deseja criar um Projeto novo?", "Aviso!", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Warning); switch (result) { case System.Windows.Forms.DialogResult.Yes: PainelCentro.Escolhe_Painel(6, false); break; default: break; } } else { ls.Add(""); ls.Add(id_filiais.ToString()); ls.Add(ServidorBD.Text); ls.Add(usernameBD.Text); if (PasswordBD.Visibility == System.Windows.Visibility.Visible) { ls.Add(PasswordBD.Text); } else { ls.Add(PasswordBDPass.Password); } ls.Add(DatabaseBD.Text); if (EncryptBD.IsChecked == true) { ls.Add("1"); } else { ls.Add("0"); } if (CertificateBD.IsChecked == true) { ls.Add("1"); } else { ls.Add("0"); } ls.Add(""); ls.Add(""); ls.Add(""); ls.Add(""); ls.Add(""); ls.Add(""); ls.Add(""); ls.Add(""); } } catch { done = false; } if (done == true && id_filiais.Trim() != "") { if (id_BD.Trim() != "") { System.Windows.Forms.DialogResult result = System.Windows.Forms.MessageBox.Show("Tem a certeza que pretende alterar os dados?", "Pergunta!", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question); switch (result) { case System.Windows.Forms.DialogResult.Yes: done = database.UpdateBasedeDados(id_BD, ls); if (done == true) { msg = "Editada com sucesso!"; } else { msg = "Erro ao fazer update!"; } break; default: window = false; break; } } else { done = database.InsertBasedeDados(ls); if (done == true) { msg = "Guardada com sucesso!"; } else { msg = "Erro ao gravar a base de dados!"; } } } else { msg = "Erro ao gravar a base de dados!"; } if (window == true && id_filiais.Trim() != "") { System.Windows.Forms.MessageBox.Show(msg, "Informação!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning); } if (done == true && id_filiais != "" && id_BD == "") { AutoComplete1.BorderBrush = PasswordBDPass.BorderBrush = DatabaseBD.BorderBrush = ServidorBD.BorderBrush = PasswordBD.BorderBrush = usernameBD.BorderBrush = Brushes.Red; AutoComplete1.Text = ""; ServidorBD.Text = ""; usernameBD.Text = ""; PasswordBD.Text = ""; PasswordBDPass.Password = ""; DatabaseBD.Text = ""; CertificateBD.IsChecked = false; EncryptBD.IsChecked = false; buttonsDetails.AlterDataButtonSave(-1); } } }
public void Preenche(string id) { ViewModels.Pessoa pessoa = new ViewModels.Pessoa(); bi = id; var ls = pessoa.getPessoasDetails(bi); string [] nomeEntidade = entidade.NomeEntidade(ls.StampEntidades); NomePessoa.Text = ls.Nome; MoradaPessoa.Text = ls.Morada; LocalidadePessoa.Text = ls.Localidade; AutoComplete1.Text = nomeEntidade[0]; CodPostalPessoa.Text = ls.CodPostal; TelemovelPessoa.Text = ls.Telemovel; TelefonePessoa.Text = ls.Telefone; FaxPessoa.Text = ls.Fax; NumeroPessoa.Text = ls.Numero; EmailPessoa.Text = ls.Email; SitePessoa.Text = ls.Site; if (ls.Foto != null) { byte[] blob = ls.Foto; MemoryStream stream = new MemoryStream(); stream.Write(blob, 0, blob.Length); stream.Position = 0; System.Drawing.Image img = System.Drawing.Image.FromStream(stream); BitmapImage foto = new BitmapImage(); foto.BeginInit(); MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); ms.Seek(0, SeekOrigin.Begin); foto.StreamSource = ms; foto.EndInit(); ImagePessoa.Source = foto; } if (NomePessoa.Text.Trim() != "") { NomePessoa.BorderBrush = Brushes.Gray; } if (AutoComplete1.Text.Trim() != "") { AutoComplete1.BorderBrush = Brushes.Gray; } if (NomePessoa.Text.Trim() != "" && AutoComplete1.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); } }