コード例 #1
0
        private void EditaDizimista_Click(object sender, RoutedEventArgs e)
        {
            Modelos.Dizimistas DizimistaSelecionado = (Modelos.Dizimistas)GridListMulher.SelectedItem;



            Controllers.DizimistaController dc = new Controllers.DizimistaController();
            EditarDizimista newEdit            = new EditarDizimista();

            newEdit.boxID.Text             = DizimistaSelecionado.Id.ToString();
            newEdit.boxNome.Text           = DizimistaSelecionado.Nome;
            newEdit.boxCpf.Text            = DizimistaSelecionado.CPF;
            newEdit.sexo                   = DizimistaSelecionado.Sexo;
            newEdit.BoxDataNascimento.Text = DizimistaSelecionado.DataNasci.ToString();
            newEdit.boxEnd.Text            = DizimistaSelecionado.Endereco;
            newEdit.boxNum.Text            = DizimistaSelecionado.Numero.ToString();
            newEdit.boxBairro.Text         = DizimistaSelecionado.Bairro;
            newEdit.boxCEP.Text            = DizimistaSelecionado.CEP;
            newEdit.boxCidade.Text         = DizimistaSelecionado.Cidade;
            newEdit.boxUF.Text             = DizimistaSelecionado.UF;
            newEdit.boxNumCartao.Text      = DizimistaSelecionado.NCartao;
            newEdit.boxValidade.Text       = DizimistaSelecionado.Validade.ToString();
            newEdit.boxSeguranca.Text      = DizimistaSelecionado.CodSeguranca;
            newEdit.boxSalario.Text        = DizimistaSelecionado.Salario.ToString();
            newEdit.boxNomeCard.Text       = DizimistaSelecionado.NomeImpresso;
            newEdit.bandeira               = DizimistaSelecionado.Bandeira;
            this.Close();
            newEdit.ShowDialog();
        }
コード例 #2
0
        private void btnCadastrarNewDizimista_Click(object sender, RoutedEventArgs e)
        {
            Controllers.DizimistaController dc = new Controllers.DizimistaController();
            Modelos.Dizimistas newDizimista    = new Modelos.Dizimistas();
            ConsultaDizimista  att             = new ConsultaDizimista();

            newDizimista.Id           = Convert.ToInt16(boxID.Text);
            newDizimista.Nome         = boxNome.Text;
            newDizimista.CPF          = boxCpf.Text;
            newDizimista.Sexo         = sexo;
            newDizimista.DataNasci    = Convert.ToDateTime(BoxDataNascimento.Text);
            newDizimista.Endereco     = boxEnd.Text;
            newDizimista.Numero       = Convert.ToInt16(boxNum.Text);
            newDizimista.Bairro       = boxBairro.Text;
            newDizimista.CEP          = boxCEP.Text;
            newDizimista.Cidade       = boxCidade.Text;
            newDizimista.UF           = boxUF.Text;
            newDizimista.NCartao      = boxNumCartao.Text;
            newDizimista.Validade     = Convert.ToDateTime(boxValidade.Text);
            newDizimista.CodSeguranca = boxSeguranca.Text;
            newDizimista.Salario      = Convert.ToDecimal(boxSalario.Text);
            newDizimista.NomeImpresso = boxNomeCard.Text;
            newDizimista.Bandeira     = bandeira;

            dc.Editar(newDizimista.Id, newDizimista);
            MessageBox.Show("Editado com sucesso!!!");
            this.Close();
            att.GridListDizimista.ItemsSource = dc.ListarTodosDizimistas();
            att.ShowDialog();
        }
コード例 #3
0
 private void GridListHomens_Loaded_1(object sender, RoutedEventArgs e)
 {
     {
         Controllers.DizimistaController dc = new Controllers.DizimistaController();
         GridListHomens.ItemsSource = dc.ListarDizimistasSexo("M");
     }
 }
コード例 #4
0
 private void ExcluirDizimista_Click(object sender, RoutedEventArgs e)
 {
     Modelos.Dizimistas DizimistaSelecionado = (Modelos.Dizimistas)GridListMulher.SelectedItem;
     Controllers.DizimistaController dc      = new Controllers.DizimistaController();
     dc.Excluir(DizimistaSelecionado.Id);
     MessageBox.Show("Excluido com sucesso");
     GridListMulher.ItemsSource = dc.ListarTodosDizimistas();
 }
コード例 #5
0
        private void btnDoacao_Click(object sender, RoutedEventArgs e)
        {
            Controllers.FinanceiroController fc = new Controllers.FinanceiroController();
            Controllers.DizimistaController  dc = new Controllers.DizimistaController();
            Controllers.IgrejaController     ic = new Controllers.IgrejaController();


            Modelos.Financeiro doacao = new Modelos.Financeiro();
            Modelos.Dizimistas dm     = dc.pesquisandoID(dizimistaSelect.SelectedValue.ToString());
            Modelos.Igrejas    im     = ic.pesquisaID(IgrejaSelect.SelectedValue.ToString());
            valorTot                 = valorTot + Convert.ToDouble(ValorBox.Text);
            doacao.SaldoTot          = valorTot.ToString();
            doacao.ValorDoado        = ValorBox.Text;
            doacao.DizimistaDoador   = dm.Nome;
            doacao.IgrejaBeneficiada = im.NomeIgreja;
            doacao.Dizimistas        = dm;
            doacao.Igrejas           = im;
            valorTot                 = valorTot + ValorBox;
            fc.inserir(doacao);
            MessageBox.Show("Valor doado!");
        }
コード例 #6
0
        private void btnCadastrarNewDizimista_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // instância do dizimistra Controller "DC";
                Controllers.DizimistaController dc = new Controllers.DizimistaController();
                // instância do dizimista que irá receber os valores "fiel";
                Modelos.Dizimistas fiel = new Modelos.Dizimistas();



                fiel.Nome      = boxNome.Text;
                fiel.CPF       = boxCpf.Text;
                fiel.Sexo      = sexoTemp;
                fiel.DataNasci = Convert.ToDateTime(DataNascimento.Text);
                fiel.Endereco  = boxEnd.Text;
                fiel.Numero    = Convert.ToInt32(boxN.Text);
                fiel.Bairro    = boxBairro.Text;

                fiel.CEP          = boxCEP.Text;
                fiel.Cidade       = boxCidade.Text;
                fiel.UF           = boxUF.Text;
                fiel.NCartao      = boxNumCartao.Text;
                fiel.Validade     = Convert.ToDateTime(boxValidade.Text);
                fiel.CodSeguranca = boxCodSeg.Text;
                fiel.Salario      = Convert.ToDecimal(boxSalario.Text);
                fiel.NomeImpresso = boxNomeCard.Text;
                fiel.Bandeira     = bandeiraTemp;


                dc.inserirDizimista(fiel);
                MessageBox.Show("Cadastrado com sucesso!!!");
                this.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Por favor, preencha todos os campos");
            }
        }
コード例 #7
0
 private void GridListMulher_Loaded(object sender, RoutedEventArgs e)
 {
     Controllers.DizimistaController dc = new Controllers.DizimistaController();
     GridListMulher.ItemsSource = dc.ListarDizimistasSexo("F");
 }
コード例 #8
0
 private void dizimistaSelect_Loaded_1(object sender, RoutedEventArgs e)
 {
     Controllers.DizimistaController dc = new Controllers.DizimistaController();
     dizimistaSelect.ItemsSource = dc.PesquisaNome();
 }
コード例 #9
0
 private void GridListDizimista_Loaded(object sender, RoutedEventArgs e)
 {
     Controllers.DizimistaController dc = new Controllers.DizimistaController();
     GridListDizimista.ItemsSource = dc.ListarTodosDizimistas();
 }