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 Imovel SetDTO() { Imovel i = new Imovel(); ProprietarioDao pDAO = new ProprietarioDao(); List <Proprietario> lista = new List <Proprietario>(); // buscando proprietario lista = pDAO.Buscar(maskedTextBoxCpf.Text); i.P = pDAO.BuscarPorId(lista[0].Id); i.Id = int.Parse(textBoxID.Text); i.Tipo = comboBoxTipo.Text; i.Categoria = comboBoxCategoria.Text; i.Metragem = float.Parse(textBoxMetragem.Text); i.Frente = float.Parse(textBoxFrente.Text); i.Fundo = float.Parse(textBoxFundo.Text); i.Valor = float.Parse(textBoxValor.Text); i.Bairro = textBoxBairro.Text; i.Rua = textBoxRua.Text; i.Cidade = textBoxCidade.Text; i.Numero = int.Parse(textBoxNumero.Text); i.Vendido = 0; i.Alugado = 0; i.IdProprietario = i.P.Id; return(i); }
private void btnBuscarI_Click(object sender, EventArgs e) { try { ImovelDAO iDAO = new ImovelDAO(); ProprietarioDao pDAO = new ProprietarioDao(); Imovel i = iDAO.BuscaPorId(int.Parse(textBoxIDI.Text)); // Busca o proprietario do imovel pelo idProprietario do objeto imovel i.P = pDAO.BuscarPorId(i.IdProprietario); GetDtoP(i.P); GetDtoI(i); // Passa o imovel para a venda v.I = i; v.IdImovel = v.I.Id; // Passa o proprietario do imovel para a venda v.P = i.P; v.IdProprietario = i.P.Id; } catch { MessageBox.Show("Imóvel não disponível ou não encontrado.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { textBoxIDI.Clear(); } }
private void GetDTO(Venda v) { ClienteDAO cDAO = new ClienteDAO(); ProprietarioDao pDAO = new ProprietarioDao(); ImovelDAO iDAO = new ImovelDAO(); FuncionarioDAO fDAO = new FuncionarioDAO(); // Venda textBoxIDVenda.Text = v.Id.ToString(); txtBoxTipo.Text = v.Tipo; mtbData.Text = v.DataVenda; // Proprietario Proprietario p = pDAO.BuscarPorId(v.IdProprietario); textBoxIDP.Text = p.Id.ToString(); textBoxNomeP.Text = p.Nome; maskedTextBoxCpfP.Text = p.Cpf; textBoxRgP.Text = p.Rg; textBoxEmailP.Text = p.Email; textBoxRuaP.Text = p.Rua; textBoxBairroP.Text = p.Bairro; textBoxCidadeP.Text = p.Cidade; textBoxNumeroP.Text = p.Numero.ToString(); maskedTextBoxTelefoneP.Text = p.Telefone; // Cliente Cliente c = cDAO.BuscarPorId(v.IdCliente); textBoxIDC.Text = c.Id.ToString(); textBoxNomeC.Text = c.Nome; maskedTextBoxTelefoneC.Text = c.Telefone; maskedTextBoxCpfC.Text = c.Cpf; textBoxEmailC.Text = c.Email; textBoxRgC.Text = c.Rg; // Imóvel Imovel i = iDAO.BuscaTodosPorId(v.IdImovel); textBoxIDI.Text = i.Id.ToString(); maskedTextBoxCpfPImovel.Text = p.Cpf; textBoxCategoria.Text = i.Categoria; textBoxTipo.Text = i.Tipo; textBoxValorI.Text = i.Valor.ToString(); textBoxRuaI.Text = i.Rua; textBoxNumeroI.Text = i.Numero.ToString(); textBoxBairroI.Text = i.Bairro; textBoxMetragemI.Text = i.Metragem.ToString(); textBoxFrente.Text = i.Frente.ToString(); textBoxFundo.Text = i.Fundo.ToString(); // Funcionario Funcionario f = fDAO.BuscarPorId(v.IdFuncionario); textBoxID.Text = f.Id.ToString(); textBoxNomeF.Text = f.Nome; textBoxCreci.Text = f.Creci; }
public editarProprietario(int idSelecionado) { InitializeComponent(); _proprietarioDao = new ProprietarioDao(); this.idSelecionado = idSelecionado; _proprietarioEncontrado = _proprietarioDao.BuscarPorId(idSelecionado); editarProprietarioNome.Text = _proprietarioEncontrado.nome; editarProprietarioCpf.Text = _proprietarioEncontrado.cpf; editarProprietarioRg.Text = _proprietarioEncontrado.rg; editarProprietarioData.Text = _proprietarioEncontrado.dataNascimento.ToString(); editarProprietarioBanco.Text = _proprietarioEncontrado.dadosBancarios; }
private void btnAlterarDeletar_Click(object sender, EventArgs e) { if (dgvProprietario.CurrentRow != null) { int key = int.Parse(dgvProprietario.CurrentRow.Cells[0].Value.ToString()); ProprietarioDao pDAO = new ProprietarioDao(); VizualizarProprietario v = new VizualizarProprietario(pDAO.BuscarPorId(key)); v.ShowDialog(); } else { MessageBox.Show("Selecione uma linha para vizualizar.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } Fill(""); }