示例#1
0
        public void Teste_Deve_Editar_Qualquer_Campo_do_Locatario()
        {
            //CENÁRIO
            int       idLocatarioEditado = 1;
            string    nomeEditado        = "Alano Editado";
            Locatario locatarioEditado   = _locatarioDao.BuscarLocatarioPeloId(idLocatarioEditado);

            //AÇÃO
            locatarioEditado.nome = nomeEditado;
            _locatarioDao.Editar(locatarioEditado);

            Locatario locatarioBuscado = _locatarioDao.BuscarLocatarioPeloId(idLocatarioEditado);

            Assert.AreEqual(nomeEditado, locatarioBuscado.nome);
        }
示例#2
0
 private void editarLocatarioAlterar_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(editarLocatarioNome.Text))
     {
         MessageBox.Show("Nome deve ser preenchido!");
     }
     else
     {
         if (string.IsNullOrEmpty(editarLocatarioCpf.Text))
         {
             MessageBox.Show("CPF deve ser preenchido!");
         }
         else
         {
             if (string.IsNullOrEmpty(editarLocatarioRg.Text))
             {
                 MessageBox.Show("RG deve ser preenchido!");
             }
             else
             {
                 if (DateTime.Parse(editarLocatarioData.Text).Year > 2001)
                 {
                     MessageBox.Show("Locatario deve ser maior de idade!");
                 }
                 else
                 {
                     if (string.IsNullOrEmpty(editarLocatarioRenda.Text))
                     {
                         MessageBox.Show("Renda deve ser preenchido!");
                     }
                     else
                     {
                         if (editarLocatarioAvalista.Checked)
                         {
                             if (string.IsNullOrEmpty(editarLocatarioAvalistaNome.Text))
                             {
                                 MessageBox.Show("Nome do avalista deve ser preenchido!");
                             }
                             else
                             {
                                 if (string.IsNullOrEmpty(editarLocatarioAvalistaCpf.Text))
                                 {
                                     MessageBox.Show("CPF do avalista deve ser preenchido!");
                                 }
                                 else
                                 {
                                     if (string.IsNullOrEmpty(editarLocatarioAvalistaRenda.Text))
                                     {
                                         MessageBox.Show("Renda do avalista deve ser preenchido!");
                                     }
                                     else
                                     {
                                         Locatario locatario = new Locatario()
                                         {
                                             id             = idSelecionado,
                                             nome           = editarLocatarioNome.Text,
                                             cpf            = editarLocatarioCpf.Text,
                                             rg             = editarLocatarioRg.Text,
                                             dataNascimento = DateTime.Parse(editarLocatarioData.Text),
                                             renda          = float.Parse(editarLocatarioRenda.Text),
                                             avalista       = editarLocatarioAvalista.Checked,
                                             nomeAvalista   = editarLocatarioAvalistaNome.Text,
                                             cpfAvalista    = editarLocatarioAvalistaCpf.Text,
                                             rendaAvalista  = string.IsNullOrEmpty(editarLocatarioAvalistaRenda.Text) ? 0 : float.Parse(editarLocatarioAvalistaRenda.Text)
                                         };
                                         _locatarioDao.Editar(locatario);
                                         MessageBox.Show("Locatario editado com sucesso!");
                                         this.Close();
                                     }
                                 }
                             }
                         }
                         else
                         {
                             Locatario locatario = new Locatario()
                             {
                                 id             = idSelecionado,
                                 nome           = editarLocatarioNome.Text,
                                 cpf            = editarLocatarioCpf.Text,
                                 rg             = editarLocatarioRg.Text,
                                 dataNascimento = DateTime.Parse(editarLocatarioData.Text),
                                 renda          = float.Parse(editarLocatarioRenda.Text),
                                 avalista       = editarLocatarioAvalista.Checked,
                                 nomeAvalista   = editarLocatarioAvalistaNome.Text,
                                 cpfAvalista    = editarLocatarioAvalistaCpf.Text,
                                 rendaAvalista  = string.IsNullOrEmpty(editarLocatarioAvalistaRenda.Text) ? 0 : float.Parse(editarLocatarioAvalistaRenda.Text)
                             };
                             _locatarioDao.Editar(locatario);
                             MessageBox.Show("Locatario editado com sucesso!");
                             this.Close();
                         }
                     }
                 }
             }
         }
     }
 }