public static bool setIncluiImoveis(NpgsqlConnection conexao, Imoveis imoveis) { bool incluiu = false; try { String sql = "insert into imoveis(i_imoveis,endereco, cidade, estado) values(@i_imoveis,@endereco, @cidade, @estado)"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); cmd.Parameters.Add("@i_imoveis", NpgsqlTypes.NpgsqlDbType.Integer).Value = imoveis.i_imoveis; cmd.Parameters.Add("@endereco", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.endereco; cmd.Parameters.Add("@cidade", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.cidade; cmd.Parameters.Add("@estado", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.estado; int valor = cmd.ExecuteNonQuery(); if (valor == 1) { incluiu = true; } } catch (NpgsqlException erro) { MessageBox.Show("Erro de SQL:" + erro.Message); Console.WriteLine("Erro de SQL:" + erro.Message); } return(incluiu); }
private void button1_Click(object sender, EventArgs e) { int imovelID = int.Parse(tbImovel.Text); String estado = tbEstado.Text; String cidade = tbCidade.Text; String endereco = tbEndereco.Text; Imoveis imoveis = new Imoveis(); imoveis.i_imoveis = imovelID; imoveis.estado = estado; imoveis.cidade = cidade; imoveis.endereco = endereco; bool incluiu = imoveisCtr.setIncluiImoveis(imoveis); if (incluiu) { MessageBox.Show("Imóvel cadastrado com sucesso!"); Close(); } else { MessageBox.Show("Erro ao cadastrar imóvel!"); } }
public async Task <IActionResult> PutImoveis(int id, Imoveis imoveis) { if (id != imoveis.Id) { return(BadRequest()); } _context.Entry(imoveis).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ImoveisExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IHttpActionResult PutImoveis(int id, Imoveis imoveis) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != imoveis.Id) { return(BadRequest()); } db.Entry(imoveis).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ImoveisExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void button2_Click(object sender, EventArgs e) { int imovelID = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); String endereco = dataGridView1.CurrentRow.Cells[1].Value.ToString(); String cidade = dataGridView1.CurrentRow.Cells[2].Value.ToString(); String estado = dataGridView1.CurrentRow.Cells[3].Value.ToString(); Imoveis imoveis = new Imoveis(); imoveis.i_imoveis = imovelID; imoveis.estado = estado; imoveis.cidade = cidade; imoveis.endereco = endereco; bool excluido = imoveisCtr.setExcluiImoveis(imoveis); if (excluido) { MessageBox.Show("Imóvel excluído com sucesso!"); } else { MessageBox.Show("Erro ao excluir imóvel!"); } atualizaTela(); }
public void RemoverBloco(ImovelBox bloco, Imovel imovel) { flowLayoutPanel_ListaCasas.Controls.Remove(bloco); Imoveis.Remove(imovel); LoadImoveis(Imoveis, Pagina); File.ExcluirImovel(imovel); }
private void button3_Click(object sender, EventArgs e) { int codigoImovel = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); String endereco = dataGridView1.CurrentRow.Cells[1].Value.ToString(); String cidade = dataGridView1.CurrentRow.Cells[2].Value.ToString(); String estado = dataGridView1.CurrentRow.Cells[3].Value.ToString(); Imoveis imoveis = new Imoveis(); imoveis.i_imoveis = codigoImovel; imoveis.endereco = endereco; imoveis.cidade = cidade; imoveis.estado = estado; bool alterou = imoveisCtr.setAlteraImoveis(imoveis); if (alterou) { MessageBox.Show("Imóvel alterado com sucesso!"); } else { MessageBox.Show("Erro ao alterar imóvel!"); } atualizaTela(); }
void OrderList(string orderBy) { _dialogService.ShowLoading("Reordenando"); try { if (orderBy.Equals(EnumOrderType.Preco.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.PrecoVenda)); } if (orderBy.Equals(EnumOrderType.Dormitorios.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Dormitorios)); } if (orderBy.Equals(EnumOrderType.Suites.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Suites)); } if (orderBy.Equals(EnumOrderType.Vagas.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Vagas)); } if (orderBy.Equals(EnumOrderType.AreaTotal.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.AreaTotal)); } _dialogService.HideLoading(); } catch (Exception ex) { _dialogService.ShowToast(EnumToastType.Error, ex.Message); _dialogService.HideLoading(); } }
public async Task <ActionResult <Imoveis> > PostImoveis(Imoveis imoveis) { _context.Imoveis.Add(imoveis); await _context.SaveChangesAsync(); return(CreatedAtAction("GetImoveis", new { id = imoveis.Id }, imoveis)); }
void OrderList(string orderBy) { _dialogService.ShowLoading("Atualizando"); if (orderBy.Equals(EnumOrderType.Preco.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.PrecoVenda)); } if (orderBy.Equals(EnumOrderType.Dormitorios.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Dormitorios)); } if (orderBy.Equals(EnumOrderType.Suites.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Suites)); } if (orderBy.Equals(EnumOrderType.Vagas.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.Vagas)); } if (orderBy.Equals(EnumOrderType.AreaTotal.GetDescription())) { Imoveis = new ObservableCollection <Imovei>(Imoveis.OrderByDescending(x => x.AreaTotal)); } _dialogService.HideLoading(); }
public static bool setAlteraImoveis(NpgsqlConnection conexao, Imoveis imoveis) { bool alterou = false; try { String sql = "update imoveis set endereco = @endereco,cidade = @cidade, estado =@estado where i_imoveis = @codigo"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); cmd.Parameters.Add("@endereco", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.endereco; cmd.Parameters.Add("@cidade", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.cidade; cmd.Parameters.Add("@estado", NpgsqlTypes.NpgsqlDbType.Varchar).Value = imoveis.estado; cmd.Parameters.Add("@codigo", NpgsqlTypes.NpgsqlDbType.Integer).Value = imoveis.i_imoveis; int valor = cmd.ExecuteNonQuery(); if (valor == 1) { alterou = true; } } catch (NpgsqlException erro) { MessageBox.Show("Erro de sql:" + erro.Message); Console.WriteLine("Erro de sql:" + erro.Message); } return(alterou); }
public IHttpActionResult GetImoveis(int id) { Imoveis imoveis = db.Imoveis.Find(id); if (imoveis == null) { return(NotFound()); } return(Ok(imoveis)); }
public void Update(Imoveis imoveis) { var objImoveis = GetById(imoveis.id); objImoveis.identificação = imoveis.identificação; objImoveis.numero = imoveis.numero; objImoveis.bairro = imoveis.bairro; objImoveis.cidade = imoveis.cidade; objImoveis.estado = imoveis.estado; context.SaveChanges(); }
public IHttpActionResult PostImoveis(Imoveis imoveis) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Imoveis.Add(imoveis); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = imoveis.Id }, imoveis)); }
private void button_Add_Click(object sender, EventArgs e) { using (Add add = new Add()) { if (add.ShowDialog(this) == DialogResult.OK) { Imoveis.Insert(0, add.Imovel); File.AddImovel(add.Imovel); LoadImoveis(Imoveis.ToList(), 1); } } }
public IHttpActionResult DeleteImoveis(int id) { Imoveis imoveis = db.Imoveis.Find(id); if (imoveis == null) { return(NotFound()); } db.Imoveis.Remove(imoveis); db.SaveChanges(); return(Ok(imoveis)); }
public void Editar_Click(object sender, EventArgs e) { Imovel ant = (sender as ImovelBox).Imovel; using (Add edit = new Add(ant)) { if (edit.ShowDialog(this) == DialogResult.OK) { int index = Imoveis.IndexOf(ant); Imoveis[index] = edit.Imovel; UpdateBloco((sender as ImovelBox), edit.Imovel); File.AtualizarImovel(ant, edit.Imovel); } } }
public bool delete(Imoveis imoveis) { bool excluiu = false; try { String sql = "delete from imoveis where i_imoveis = @codigo"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); cmd.Parameters.Add("@codigo", NpgsqlTypes.NpgsqlDbType.Integer).Value = imoveis.i_imoveis; int valor = cmd.ExecuteNonQuery(); if (valor == 1) { excluiu = true; } } catch (NpgsqlException erro) { MessageBox.Show("Erro de sql:" + erro.Message); Console.WriteLine("Erro de sql:" + erro.Message); } return(excluiu); }
public bool setAlteraImoveis(Imoveis imoveis) { return(imoveisDao.update(imoveis)); }
public bool setExcluiImoveis(Imoveis imoveis) { return(imoveisDao.delete(imoveis)); }
public bool setIncluiImoveis(Imoveis imoveis) { return(imoveisDao.create(imoveis)); }
public RedirectToActionResult Update(Imoveis Imoveis) { _Repositories.Update(Imoveis); return(RedirectToAction("Index")); }
public void Create(Imoveis imoveis) { context.ImovelDb.Add(imoveis); context.SaveChanges(); }
public RedirectToActionResult Create(Imoveis Imoveis) { _repository.Create(Imoveis); return(RedirectToAction("Index")); }