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); }
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(); } } } } }