protected void btnEcluir_Click(object sender, EventArgs e)
        {
            string Cod = txtCod.Text;

            if (string.IsNullOrWhiteSpace(Cod))
            {
                Mensagem(Color.Red, "Preencha o Codigo");
                txtCod.Focus();
            }
            else
            {
                Cep cep = new Cep();
                cep.Cod_cep = Convert.ToInt32(Cod);
                string retorno = new CepDAO().DeletaCEP(cep);

                if (retorno == "OK")
                {
                    Mensagem(Color.Green, "O CEP foi Excluido com Sucesso");
                    ListarCep();
                }
                else
                {
                    Mensagem(Color.Red, retorno);
                }
            }
        }
        protected void btnAlterar_Click(object sender, EventArgs e)
        {
            if (Validar())
            {
                Cep    cep     = new Cep(Convert.ToInt32(txtCod.Text), txtDesc.Text, Convert.ToDecimal(txtLat.Text), Convert.ToDecimal(txtLong.Text));
                string retorno = new CepDAO().AlteraCEP(cep);

                if (retorno == "OK")
                {
                    Mensagem(Color.Green, "O CEP foi alterado com Sucesso");
                    ListarCep();
                }
                else
                {
                    Mensagem(Color.Red, retorno);
                }
            }
        }
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtCod.Text))
            {
                Mensagem(Color.Red, "Preencha o Codigo");
                txtCod.Focus();
            }
            else
            {
                Cep cep = new CepDAO().pesqusaCEP(Convert.ToInt32(txtCod.Text));

                if (cep != null)
                {
                    txtCod.Text  = (Convert.ToInt32(cep.Cod_cep)).ToString();
                    txtDesc.Text = cep.Desc_cep;
                    txtLat.Text  = (Convert.ToInt32(cep.Lat_cep)).ToString();
                    txtLong.Text = (Convert.ToInt32(cep.Long_cep)).ToString();
                }
                else
                {
                    Mensagem(Color.Red, "CEP não encontrado");
                }
            }
        }
示例#4
0
 public CepAPIController(CepDAO cepDAO)
 {
     _cepDAO = cepDAO;
 }
 public CepAPIController(CepDAO cepDao)
 {
     _cepDao = cepDao;
 }