Esempio n. 1
0
        public void Teste_Deve_Editar_Qualquer_Campo_do_Proprietario()
        {
            //CENÁRIO
            int          idProprietarioEditado = 1;                                                   //ID DO CLIENTE QUE ESTA SENDO ALTERADO
            string       nomeEditado           = "Alano EDITADO";                                     //ALTERAÇÃO DO NOME
            Proprietario proprietarioEditado   = _proprietarioDao.BuscarPorId(idProprietarioEditado); //BUSCA DO CLIENTE A SER ALTERADO

            //AÇÃO
            proprietarioEditado.nome = nomeEditado;
            _proprietarioDao.Editar(proprietarioEditado);

            Proprietario proprietarioBuscado = _proprietarioDao.BuscarPorId(idProprietarioEditado);

            Assert.AreEqual(nomeEditado, proprietarioEditado.nome);
        }
Esempio n. 2
0
 private void editarProprietarioAlterar_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(editarProprietarioNome.Text))
     {
         MessageBox.Show("Nome deve ser preenchido!");
     }
     else
     {
         if (string.IsNullOrEmpty(editarProprietarioCpf.Text))
         {
             MessageBox.Show("CPF deve ser preenchido!");
         }
         else
         {
             if (string.IsNullOrEmpty(editarProprietarioRg.Text))
             {
                 MessageBox.Show("RG deve ser preenchido!");
             }
             else
             {
                 if (DateTime.Parse(editarProprietarioData.Text).Year > 2001)
                 {
                     MessageBox.Show("Proprietário deve ser maior de idade!");
                 }
                 else
                 {
                     Proprietario proprietario = new Proprietario()
                     {
                         id             = idSelecionado,
                         nome           = editarProprietarioNome.Text,
                         cpf            = editarProprietarioCpf.Text,
                         rg             = editarProprietarioRg.Text,
                         dataNascimento = DateTime.Parse(editarProprietarioData.Text),
                         dadosBancarios = editarProprietarioBanco.Text
                     };
                     _proprietarioDao.Editar(proprietario);
                     MessageBox.Show("Proprietario editado com sucesso!");
                     this.Close();
                 }
             }
         }
     }
 }