コード例 #1
0
        public void Teste_Deve_Adicionar_Um_Locatario()
        {
            //CENÁRIO
            Locatario novoLocatario = new Locatario();

            novoLocatario.nome           = "Alano";
            novoLocatario.cpf            = "333.333.333.37";
            novoLocatario.rg             = "5.555.555";
            novoLocatario.dataNascimento = new DateTime(1995, 12, 28);
            novoLocatario.renda          = 2500;
            novoLocatario.avalista       = false;
            novoLocatario.nomeAvalista   = "";
            novoLocatario.cpfAvalista    = "";
            novoLocatario.rendaAvalista  = 0;

            int idLocatarioAdicionado = 2;
            int quantidadeValida      = 0;

            //AÇÃO
            var resultado = _locatarioDao.Adicionar(novoLocatario);

            //VERIFICAÇÃO
            Assert.True(resultado > quantidadeValida);
            Assert.AreEqual(idLocatarioAdicionado, resultado);
        }
コード例 #2
0
        public void Inicializar()
        {
            Db.Update("DELETE FROM proprietario");
            Db.Update("ALTER TABLE `proprietario` AUTO_INCREMENT=1");
            Db.Update("DELETE FROM locatario");
            Db.Update("ALTER TABLE `locatario` AUTO_INCREMENT=1");
            Db.Update("DELETE FROM imovel");
            Db.Update("ALTER TABLE `imovel` AUTO_INCREMENT=1");

            _proprietarioDao = new ProprietarioDao();
            _locatarioDao    = new LocatarioDao();
            _imovelDao       = new ImovelDao();

            _proprietarioDao.Adicionar(ObjetoBase.criaProprietario());
            _locatarioDao.Adicionar(ObjetoBase.criaLocatario());

            Imovel novoImovel = new Imovel();

            for (int i = 0; i < 4; i++)
            {
                string aux = Convert.ToString(i);
                novoImovel.bairro          = "Centro";
                novoImovel.rua             = "Presidente Nereu Ramos";
                novoImovel.numero          = 04;
                novoImovel.pontoReferencia = "Proximo ao teatro";
                novoImovel.observacoes     = "";
                novoImovel.tipo            = true;
                novoImovel.valor           = 753;
                novoImovel.situacao        = Convert.ToChar(aux);
                novoImovel.id_proprietario = 1;
                novoImovel.id_locatario    = 1;

                _imovelDao.Adicionar(novoImovel);
            }
        }
コード例 #3
0
        public void Inicializar()
        {
            _locatarioDao = new LocatarioDao();

            Db.Update("DELETE FROM locatario");
            Db.Update("ALTER TABLE `locatario` AUTO_INCREMENT=1");

            Locatario novoLocatario = new Locatario();

            novoLocatario.nome           = "Alano";
            novoLocatario.cpf            = "333.333.333.37";
            novoLocatario.rg             = "5.555.555";
            novoLocatario.dataNascimento = new DateTime(1995, 12, 28);
            novoLocatario.renda          = 2500;
            novoLocatario.avalista       = false;
            novoLocatario.nomeAvalista   = "";
            novoLocatario.cpfAvalista    = "";
            novoLocatario.rendaAvalista  = 0;
            _locatarioDao.Adicionar(novoLocatario);
        }
コード例 #4
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(cadastrarLocatarioNome.Text))
     {
         MessageBox.Show("Nome deve ser preenchido!");
     }
     else
     {
         if (string.IsNullOrEmpty(cadastrarLocatarioCpf.Text))
         {
             MessageBox.Show("CPF deve ser preenchido!");
         }
         else
         {
             if (string.IsNullOrEmpty(cadastrarLocatarioRg.Text))
             {
                 MessageBox.Show("RG deve ser preenchido!");
             }
             else
             {
                 if (DateTime.Parse(cadastrarLocatarioData.Text).Year > 2001)
                 {
                     MessageBox.Show("Locatario deve ser maior de idade!");
                 }
                 else
                 {
                     if (string.IsNullOrEmpty(cadastrarLocatarioRenda.Text))
                     {
                         MessageBox.Show("Renda deve ser preenchido!");
                     }
                     else
                     {
                         if (cadastrarLocatarioAvalista.Checked)
                         {
                             if (string.IsNullOrEmpty(cadastrarLocatarioAvalistaNome.Text))
                             {
                                 MessageBox.Show("Nome do avalista deve ser preenchido!");
                             }
                             else
                             {
                                 if (string.IsNullOrEmpty(cadastrarLocatarioAvalistaCpf.Text))
                                 {
                                     MessageBox.Show("CPF do avalista deve ser preenchido!");
                                 }
                                 else
                                 {
                                     if (string.IsNullOrEmpty(cadastrarLocatarioAvalistaRenda.Text))
                                     {
                                         MessageBox.Show("Rendo do avalista deve ser preenchido!");
                                     }
                                     else
                                     {
                                         Locatario locatario = new Locatario()
                                         {
                                             nome           = cadastrarLocatarioNome.Text,
                                             cpf            = cadastrarLocatarioCpf.Text,
                                             rg             = cadastrarLocatarioRg.Text,
                                             dataNascimento = DateTime.Parse(cadastrarLocatarioData.Text),
                                             renda          = float.Parse(cadastrarLocatarioRenda.Text),
                                             avalista       = cadastrarLocatarioAvalista.Checked,
                                             nomeAvalista   = cadastrarLocatarioAvalistaNome.Text,
                                             cpfAvalista    = cadastrarLocatarioAvalistaCpf.Text,
                                             rendaAvalista  = float.Parse(cadastrarLocatarioAvalistaRenda.Text)
                                         };
                                         _locatarioDao.Adicionar(locatario);
                                         MessageBox.Show("Locatario cadastrado com sucesso!");
                                         this.Close();
                                     }
                                 }
                             }
                         }
                         else
                         {
                             Locatario locatario = new Locatario()
                             {
                                 nome           = cadastrarLocatarioNome.Text,
                                 cpf            = cadastrarLocatarioCpf.Text,
                                 rg             = cadastrarLocatarioRg.Text,
                                 dataNascimento = DateTime.Parse(cadastrarLocatarioData.Text),
                                 renda          = float.Parse(cadastrarLocatarioRenda.Text),
                                 avalista       = cadastrarLocatarioAvalista.Checked,
                                 nomeAvalista   = cadastrarLocatarioAvalistaNome.Text,
                                 cpfAvalista    = cadastrarLocatarioAvalistaCpf.Text,
                                 rendaAvalista  = string.IsNullOrEmpty(cadastrarLocatarioAvalistaRenda.Text) ? 0 : float.Parse(cadastrarLocatarioAvalistaRenda.Text)
                             };
                             _locatarioDao.Adicionar(locatario);
                             MessageBox.Show("Locatario cadastrado com sucesso!");
                             this.Close();
                         }
                     }
                 }
             }
         }
     }
 }