Ejemplo n.º 1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            /*
             * Obj
             * */
            Endereco obj = new Endereco();

            obj.Cidade      = txCidade.Text;
            obj.Estado      = txEstado.Text;
            obj.Cep         = txCep.Text;
            obj.Bairro      = txBairro.Text;
            obj.Numero      = txNumero.Text;
            obj.Logradouro  = txLogradouro.Text;
            obj.Complemento = txComplemento.Text;

            if (txId.Text.Equals(""))
            {
                obj.Id = obj.NextId();
                obj.Adicionar();
            }
            else
            {
                obj.Id = Convert.ToInt32(txId.Text);
                obj.Editar();
            }

            this.redirecionarMesmaPagina();
        }
Ejemplo n.º 2
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            Endereco endereco = new Endereco();

            endereco.Cidade      = txCidade.Text;
            endereco.Estado      = txEstado.Text;
            endereco.Cep         = txCep.Text;
            endereco.Bairro      = txBairro.Text;
            endereco.Numero      = txNumero.Text;
            endereco.Logradouro  = txLogradouro.Text;
            endereco.Complemento = txComplemento.Text;

            if (txId.Text.Equals(""))
            {
                endereco.Id = listEndereco.Count + 1;
                endereco.Adicionar();
            }
            else
            {
                endereco.Id = Convert.ToInt32(txId.Text);
                endereco.Editar();
            }

            this.redirecionarMesmaPagina();
        }
Ejemplo n.º 3
0
        public void EditarEndereco()
        {
            Endereco endereco = new Endereco();

            endereco.Id          = 1;
            endereco.Cidade      = "Sao Paulo";
            endereco.Estado      = "SP";
            endereco.Bairro      = "Dronho Andrade";
            endereco.Numero      = "222";
            endereco.Cep         = "1212121";
            endereco.Logradouro  = "Rua drauzio trombeta 2";
            endereco.Complemento = "Ainda é Perto do posto Ipiranha";

            Assert.IsTrue(endereco.Editar());
        }
Ejemplo n.º 4
0
        private void btnSalvarCadastro_Click(object sender, EventArgs e)
        {
            try
            {
                Professor professor = new Professor(txtNomeProfessor.Text, txtCpfProfessor.Text, txtRGProfessor.Text, txtEmailProfessor.Text,
                                                    cbxSexoProfessor.Text, Convert.ToDateTime(txtDataDeNascimentoProfessor.Text).Date, DateTime.Now.Date, txtTelefoneContatoProfessor.Text, txtTelefoneCelularProfessor.Text,
                                                    txtFormacaoProfessor.Text);

                string cpfProfessor = txtCpfProfessor.Text.Replace(".", string.Empty).Replace("-", string.Empty).ToString();

                if (!db.Pessoas.Where(x => x.Cpf == cpfProfessor).Any() && professor.Cadastrar())
                {
                    Endereco endereco = new Endereco(professor.Id, txtEnderecoProfessor.Text, txtCepProfessor.Text, txtNumeroProfessor.Text, txtComplementoProfessor.Text, txtBairroProfessor.Text,
                                                     txtCidadeProfessor.Text, txtUfProfessor.Text);
                    endereco.Cadastrar();

                    MessageBox.Show("Professor cadastrado com sucesso!", "Controle de Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    professor.Id = db.Professores.Where(x => x.Cpf == cpfProfessor).Select(y => y.Id).FirstOrDefault();

                    if (professor.Editar())
                    {
                        Endereco endereco = new Endereco(professor.Id, txtEnderecoProfessor.Text, txtCepProfessor.Text, txtNumeroProfessor.Text, txtComplementoProfessor.Text, txtBairroProfessor.Text,
                                                         txtCidadeProfessor.Text, txtUfProfessor.Text);
                        endereco.Id = db.Enderecos.Where(x => x.IdPessoa == professor.Id).Select(y => y.Id).FirstOrDefault();
                        endereco.Editar();

                        MessageBox.Show("Cadastro de Professor editado com sucesso!", "Controle de Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }

                if (MessageBoxButtons.OK == 0)
                {
                    LimparCampos();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }