コード例 #1
0
        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) ";
        }
コード例 #2
0
ファイル: Pessoa.cs プロジェクト: andrepontesmelo/imjoias
 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);
 }
コード例 #3
0
        /// <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;
        }