public void Carregar(Classificação classificador, List<Entidades.Pessoa.Pessoa> afetadas) { this.afetadas = afetadas; this.classificador = classificador; //lblTítulo.Text = "Exclusão de classificação '" + classificador.Denominação + "'"; Text = "Exclusão de '" + classificador.Denominação + "'"; foreach (Entidades.Pessoa.Pessoa p in afetadas) { ListViewItem novoItem = new ListViewItem(new string [] { p.Código.ToString(), p.Nome }); listView.Items.Add(novoItem); } groupBox1.Text = afetadas.Count.ToString() + " Pessoa(s) "; }
public static List<Pessoa> ObterPessoas(Classificação classificação) { return RealizarConsulta( "SELECT * FROM pessoa p LEFT JOIN pessoafisica pf ON p.codigo = pf.codigo" + " WHERE classificacoes & 1 << ( " + classificação.Código.ToString() + " - 1) > 0", 0, Pessoa.TotalAtributos); }
/// <summary> /// Cria uma nova classificação baseada na classificação /// já existente. /// </summary> private void TransformarNovaClassificação() { classificação = new Classificação(); classificação.Denominação = txtDenominação.Text.Trim(); classificação.MsgMarcando = txtMsgMarcando.Text.Trim(); classificação.MsgDesmarcando = txtMsgDesmarcando.Text.Trim(); classificação.QuestionarAntigos = chkQuestionarAntigos.Checked; classificação.AlertarPedido = chkAlertarConserto.Checked; classificação.AlertarCorreio = chkAlertarCorreio.Checked; classificação.AlertarSaída = chkAlertarSaída.Checked; classificação.AlertarVenda = chkAlertarVenda.Checked; }