コード例 #1
0
        public void Teste_Deve_Editar_Qualquer_Campo_do_Imovel()
        {
            //CENÁRIO
            int    idImovelEditado = 1;
            string bairroEditado   = "Teste EDITADO";
            Imovel imovelEditado   = _imovelDao.BuscarImovelPorId(idImovelEditado);

            //AÇÃO
            imovelEditado.bairro = bairroEditado;
            _imovelDao.Editar(imovelEditado);

            Imovel imovelBuscado = _imovelDao.BuscarImovelPorId(idImovelEditado);

            Assert.AreEqual(bairroEditado, imovelBuscado.bairro);
        }
コード例 #2
0
 public editarImovel(int idSelecionado)
 {
     InitializeComponent();
     _imovelDao = new ImovelDao();
     editarImovelProprietario.Enabled = false;
     this.idSelecionado            = idSelecionado;
     _imovelEncontrado             = _imovelDao.BuscarImovelPorId(idSelecionado);
     editarImovelBairro.Text       = _imovelEncontrado.bairro;
     editarImovelRua.Text          = _imovelEncontrado.rua;
     editarImovelNum.Text          = _imovelEncontrado.numero.ToString();
     editarImovelRef.Text          = _imovelEncontrado.pontoReferencia;
     editarImovelObs.Text          = _imovelEncontrado.observacoes;
     editarImovelProprietario.Text = _imovelEncontrado.nomeProprietario.ToString();
     editarImovelTipo.Text         = _imovelEncontrado.tipo == true ? "Venda" : "Locação";
     editarImovelValor.Text        = _imovelEncontrado.valor.ToString();
     if (_imovelEncontrado.situacao.ToString() == "0")
     {
         editarImovelSituacao.Text = "Locar";
     }
     else if (_imovelEncontrado.situacao.ToString() == "1")
     {
         editarImovelSituacao.Text = "Locado";
     }
     else if (_imovelEncontrado.situacao.ToString() == "2")
     {
         editarImovelSituacao.Text = "Vender";
     }
     else if (_imovelEncontrado.situacao.ToString() == "3")
     {
         editarImovelSituacao.Text = "Vendido";
     }
 }
コード例 #3
0
        private void btnBuscarLocatario_Click(object sender, EventArgs e)
        {
            var cpf = txtBuscarCpfLocatario.Text;

            _locatarioEncontrado = _locatarioDao.BuscarLocatarioPeloCpf(cpf);

            _imovelEncontrado = _imovelDao.BuscarImovelPorId(idSelecionado);
            string editarImovelBairro       = _imovelEncontrado.bairro;
            string editarImovelRua          = _imovelEncontrado.rua;
            string editarImovelNum          = _imovelEncontrado.numero.ToString();
            string editarImovelRef          = _imovelEncontrado.pontoReferencia;
            string editarImovelObs          = _imovelEncontrado.observacoes;
            string editarImovelProprietario = _imovelEncontrado.nomeProprietario.ToString();
            bool   editarImovelTipo         = _imovelEncontrado.tipo;
            string editarImovelValor        = _imovelEncontrado.valor.ToString();

            Imovel imovel = new Imovel()
            {
                id              = idSelecionado,
                bairro          = editarImovelBairro,
                rua             = editarImovelRua,
                numero          = int.Parse(editarImovelNum),
                pontoReferencia = editarImovelRef,
                observacoes     = editarImovelObs,
                id_proprietario = _imovelEncontrado.id_proprietario,
                valor           = float.Parse(editarImovelValor),
                situacao        = '1',
                id_locatario    = _locatarioEncontrado.id,
                tipo            = editarImovelTipo,
            };

            _imovelDao.Editar(imovel);
            MessageBox.Show("Imóvel Locado com sucesso!");
            this.Close();
        }