public bool Editar(Morador morador) { StringBuilder builder = new StringBuilder(); builder.Append("UPDATE "); builder.Append(this.TableName + " "); builder.Append("SET "); builder.Append("id_condominio = "); builder.Append(morador.Id_condominio + ", "); builder.Append("nome = "); builder.Append("'" + morador.Nome + "', "); builder.Append("cpf = "); builder.Append("'" + morador.Cpf + "', "); builder.Append("rg = "); builder.Append("'" + morador.Rg + "', "); builder.Append("numero_apt = "); builder.Append(morador.Numero_apt + ", "); builder.Append("adimplente = "); builder.Append(((morador.Adimplente == true) ? 1 : 0) + " "); builder.Append("WHERE "); builder.Append("id = " + morador.Id); builder.Append(";"); return this.Update(builder.ToString()); }
protected void btnCadastrar_Click(object sender, EventArgs e) { /* * Obj * */ Morador obj = new Morador(); obj.Id_condominio = Convert.ToInt32(dlCondominio.SelectedValue); obj.Nome = txNome.Text; obj.Cpf = txCpf.Text; obj.Rg = txRg.Text; obj.Numero_apt = Convert.ToInt32(txNumeroApt.Text); obj.Adimplente = cbAdimplente.Checked; if (txId.Text.Equals("")) { obj.Id = obj.NextId(); obj.Adicionar(); } else { obj.Id = Convert.ToInt32(txId.Text); obj.Editar(); } this.redirecionarMesmaPagina(); }
public bool Adicionar(Morador morador) { StringBuilder builder = new StringBuilder(); builder.Append("INSERT INTO "); builder.Append(this.TableName + " "); builder.Append("( "); builder.Append("id, "); builder.Append("id_condominio, "); builder.Append("nome, "); builder.Append("cpf, "); builder.Append("rg, "); builder.Append("numero_apt, "); builder.Append("adimplente "); builder.Append(") "); builder.Append("VALUES "); builder.Append("("); builder.Append(morador.Id + ", "); builder.Append(morador.Id_condominio + ", "); builder.Append("'" + morador.Nome + "', "); builder.Append("'" + morador.Cpf + "', "); builder.Append("'" + morador.Rg + "', "); builder.Append(morador.Numero_apt + ", "); builder.Append(((morador.Adimplente == true) ? 1 : 0) + " "); builder.Append(");"); return this.Update(builder.ToString()); }
protected void DeleteRowButton_Click(Object sender, GridViewDeleteEventArgs e) { TableCell cell = gridView1.Rows[e.RowIndex].Cells[1]; int id = Convert.ToInt32(cell.Text); Morador morador = new Morador(); morador.Id = id; morador.Excluir(); this.redirecionarMesmaPagina(); }
protected void EditRowButton_Click(Object sender, GridViewEditEventArgs e) { TableCell cell = gridView1.Rows[e.NewEditIndex].Cells[1]; int id = Convert.ToInt32(cell.Text); Morador e1 = new Morador(); e1.Id = id; Morador morador = e1.GetPorId(e1.Id); txId.Text = Convert.ToString(morador.Id); txIdCondominio.Text = Convert.ToString(morador.Id_condominio); txNome.Text = morador.Nome; txCpf.Text = morador.Cpf; txRg.Text = morador.Rg; txNumeroApt.Text = Convert.ToString(morador.Numero_apt); cbAdimplente.Checked = morador.Adimplente; }
protected void btnCadastrar_Click(object sender, EventArgs e) { Morador morador = new Morador(); morador.Id_condominio = Convert.ToInt32(txIdCondominio.Text); morador.Nome = txNome.Text; morador.Cpf = txCpf.Text; morador.Rg = txRg.Text; morador.Numero_apt = Convert.ToInt32(txNumeroApt.Text); morador.Adimplente = cbAdimplente.Checked; if (txId.Text.Equals("")) { morador.Id = listMorador.Count + 1; morador.Adicionar(); } else { morador.Id = Convert.ToInt32(txId.Text); morador.Editar(); } this.redirecionarMesmaPagina(); }
protected void EditRowButton_Click(Object sender, GridViewEditEventArgs e) { TableCell cell = gridView1.Rows[e.NewEditIndex].Cells[1]; int id = Convert.ToInt32(cell.Text); /* * Obj * */ Morador obj = new Morador().GetPorId(id); txId.Text = Convert.ToString(obj.Id); dlCondominio.DataValueField = Convert.ToString(obj.Id_condominio); txNome.Text = obj.Nome; txCpf.Text = obj.Cpf; txRg.Text = obj.Rg; txNumeroApt.Text = Convert.ToString(obj.Numero_apt); cbAdimplente.Checked = obj.Adimplente; }
public void ExclusaoMorador() { Morador morador = new Morador(); morador.Id = 1; Assert.IsTrue(morador.Excluir()); }
public void ListarMorador() { List<Morador> listMorador = new Morador().GetTodos(); Assert.IsTrue(listMorador.Count == 1); }
public void BuscaMoradorPorId() { Morador morador = new Morador().GetPorId(1); Assert.AreEqual("Joao", morador.Nome); }
public void EditarMorador() { Morador morador = new Morador(); morador.Id = 1; morador.Id_condominio = 1; morador.Nome = "Joao"; morador.Numero_apt = 103; morador.Rg = "1111221"; morador.Cpf = "21313131"; morador.Adimplente = false; Assert.IsTrue(morador.Editar()); }
public void AdicaoMorador() { Morador morador = new Morador(); morador.Id = 1; morador.Id_condominio = 1; morador.Nome = "Maria"; morador.Numero_apt = 102; morador.Rg = "1111221"; morador.Cpf = "21313131"; morador.Adimplente = false; Assert.IsTrue(morador.Adicionar()); }
public Morador GetPorId(int id) { NpgsqlDataReader dataReader = base.GetPorId(id); Morador morador = new Morador(); if (dataReader.HasRows && dataReader.Read()) { morador.Id = (int)dataReader[0]; morador.Id_condominio = (int)dataReader[1]; morador.Nome = (String)dataReader[2]; morador.Cpf = (String)dataReader[3]; morador.Rg = (String)dataReader[4]; morador.Numero_apt = (int)dataReader[5]; } return morador; }
public List<Morador> GetTodos() { List<Morador> listMorador = new List<Morador>(); NpgsqlDataReader dataReader = base.GetTodos(); if (dataReader.HasRows) { while (dataReader.Read()) { Morador morador = new Morador(); morador.Id = (int)dataReader[0]; morador.Id_condominio = (int)dataReader[1]; morador.Nome = (String)dataReader[2]; morador.Cpf = (String)dataReader[3]; morador.Rg = (String)dataReader[4]; morador.Numero_apt = (int)dataReader[5]; listMorador.Add(morador); } } return listMorador; }
public Morador GetPorId(int id) { NpgsqlDataReader dataReader = base.GetPorId(id); Morador obj = new Morador(); if (dataReader.HasRows && dataReader.Read()) { obj = this.PreencherObjeto(dataReader); } /* * Fechando * */ dataReader.Close(); this.CloseCon(); return obj; }
private Morador PreencherObjeto(NpgsqlDataReader dataReader) { int i = 0; Morador obj = new Morador(); obj.Id = dataReader.GetInt32(i++); obj.Id_condominio = dataReader.GetInt32(i++); obj.Nome = dataReader.GetString(i++); obj.Cpf = dataReader.GetString(i++); obj.Rg = dataReader.GetString(i++); obj.Numero_apt = dataReader.GetInt32(i++); return obj; }