private void btnMarcarCulto_Click(object sender, RoutedEventArgs e)
        {
            Controllers.CultoController  cc = new Controllers.CultoController();
            Controllers.PastorController pc = new Controllers.PastorController();
            Controllers.IgrejaController ic = new Controllers.IgrejaController();


            Modelos.Cultos inserindoCulto = new Modelos.Cultos();
            //Modelos.Igrejas im = ic.pesquisaID(igrejaSelect.SelectedValue.ToString());
            //Modelos.Pastores pm = pc.pesquisaID(pastorSelect.SelectedValue.ToString());



            inserindoCulto.Igrejas  = ic.pesquisaID(igrejaSelect.SelectedValue.ToString());
            inserindoCulto.Pastores = pc.pesquisaID(pastorSelect.SelectedValue.ToString());

            inserindoCulto.Igrejas_ID = inserindoCulto.Igrejas.Id;
            inserindoCulto.LocalCulto = inserindoCulto.Igrejas.NomeIgreja;

            inserindoCulto.PastoresId  = inserindoCulto.Pastores.Id;
            inserindoCulto.PastorCulto = inserindoCulto.Pastores.Nome;

            inserindoCulto.DataCulto    = Convert.ToDateTime(DataCultoBox.Text);
            inserindoCulto.HorarioCulto = boxHorario.Text;



            cc.inserirCulto(inserindoCulto);
            MessageBox.Show("Culto marcado com sucesso!!");
        }
 private void excluirIgreja_Click(object sender, RoutedEventArgs e)
 {
     Modelos.Igrejas igrejaSelecionada = (Modelos.Igrejas)GridListIgrejas.SelectedItem;
     Controllers.IgrejaController ic   = new Controllers.IgrejaController();
     ic.Excluir(igrejaSelecionada.Id);
     MessageBox.Show("Igreja excluida com sucesso!");
     GridListIgrejas.ItemsSource = ic.ListarTodasIgrejas();
 }
        private void editarIgreja_Click(object sender, RoutedEventArgs e)
        {
            Modelos.Igrejas igrejaSelecionada = (Modelos.Igrejas)GridListIgrejas.SelectedItem;
            Controllers.IgrejaController ic   = new Controllers.IgrejaController();
            EditarNewIgreja newEdit           = new EditarNewIgreja();

            newEdit.boxID.Text           = igrejaSelecionada.Id.ToString();
            newEdit.boxNomeIgreja.Text   = igrejaSelecionada.NomeIgreja;
            newEdit.boxEnd.Text          = igrejaSelecionada.EnderecoIgreja;
            newEdit.boxNumIgreja.Text    = igrejaSelecionada.NumeroIgreja.ToString();
            newEdit.boxBairroIgreja.Text = igrejaSelecionada.BairroIgreja;
            newEdit.boxUFIgreja.Text     = igrejaSelecionada.UFIgreja;
            newEdit.boxCNPJ.Text         = igrejaSelecionada.CNPJIgreja;
            newEdit.BoxSiteIgreja.Text   = igrejaSelecionada.SiteIgreja;

            newEdit.Show();
            this.Close();
        }
        private void btnEditarIgreja_Click(object sender, RoutedEventArgs e)
        {
            ConsultaIgreja att = new ConsultaIgreja();

            Controllers.IgrejaController ic = new Controllers.IgrejaController();
            Modelos.Igrejas iInserir        = new Modelos.Igrejas();
            iInserir.Id             = Convert.ToInt16(boxID.Text);
            iInserir.NomeIgreja     = boxNomeIgreja.Text;
            iInserir.EnderecoIgreja = boxEnd.Text;
            iInserir.NumeroIgreja   = Convert.ToInt16(boxNumIgreja.Text);
            iInserir.BairroIgreja   = boxBairroIgreja.Text;
            iInserir.UFIgreja       = boxUFIgreja.Text;
            iInserir.CNPJIgreja     = boxCNPJ.Text;
            iInserir.SiteIgreja     = BoxSiteIgreja.Text;

            ic.Editar(iInserir.Id, iInserir);
            this.Close();
            att.GridListIgrejas.SelectedItem = ic.ListarTodasIgrejas();
            att.ShowDialog();
        }
示例#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!");
        }
        private void btnCadastrarNewPastor_Click(object sender, RoutedEventArgs e)
        {
            Controllers.IgrejaController ic = new Controllers.IgrejaController();
            Modelos.Igrejas ig = new Modelos.Igrejas();

            try
            {
                ig.NomeIgreja     = boxNomeIgreja.Text;
                ig.EnderecoIgreja = boxNumIgreja.Text;
                ig.BairroIgreja   = boxBairroIgreja.Text;
                ig.UFIgreja       = boxUFIgreja.Text;
                ig.CNPJIgreja     = boxCNPJ.Text;
                ig.SiteIgreja     = BoxSiteIgreja.Text;

                ic.inserirIgreja(ig);
                MessageBox.Show("Igreja Cadastrada Com Sucesso!!!");
                this.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Por favor, preencha todos os campos!");
            }
        }
示例#7
0
 private void IgrejaSelect_Loaded_1(object sender, RoutedEventArgs e)
 {
     Controllers.IgrejaController ic = new Controllers.IgrejaController();
     IgrejaSelect.ItemsSource = ic.PesquisaNome();
 }
 private void GridListIgrejas_Loaded(object sender, RoutedEventArgs e)
 {
     Controllers.IgrejaController ic = new Controllers.IgrejaController();
     GridListIgrejas.ItemsSource = ic.ListarTodasIgrejas();
 }