//Método para carregar PRAIAS POR IDfreguesia public Praia[] CarregarPraia(string IDfreguesia) { string[] campos = { "NomePraia" }; AcessoBD aBD = new AcessoBD("VAIO-TSANTOS" + "\\" + "SQLEXPRESS", "AlgarveBeach", "sa", "34419"); DataTable dt = aBD.LerTabelaCompletaCon(IDfreguesia); Praia[] arrPraia = new Praia[dt.Rows.Count]; int i = 0; foreach (DataRow rw in dt.Rows) { Praia p = new Praia(); p.NomePraia = Convert.ToString(rw["NomePraia"]); arrPraia[i] = p; i++; } return arrPraia; }
protected void btnInserirPraia_Click(object sender, ImageClickEventArgs e) { novaPraia = new Praia(Convert.ToInt32(txtFregPraia.Text), txtNomePraia.Text, txtMoradaPraia.Text, Convert.ToInt32(txtExtenPraia.Text), Convert.ToInt16(txtBandAzul.Text), Convert.ToInt16(txtTempAgua.Text), Convert.ToInt16(txtSoBarco.Text)); novaPraia.InserirPraia(); MessageBox("Praia inserida com sucesso!"); }
//Método responsável por carregar os dados de todos os produtos de uma categoria ordenada pelo preço public Praia[] CarregarProdutosCatPre(string IDcategoria, string Ordem) { string[] campos = { "IDcategoria", "Nomeproduto", "Precoproduto", "GastosEnvproduto" }; AcessoBD aBD = new AcessoBD("VAIO-TSANTOS" + "\\" + "SQLEXPRESS", "AlgarveBeach", "sa", "34419"); DataTable dt = aBD.LerTabelaCompletaCatPre("Produtos", "IDcategoria", IDcategoria, "Precoproduto", Ordem); Praia[] arrPraias = new Praia[dt.Rows.Count]; int i = 0; foreach (DataRow rw in dt.Rows) { Praia p = new Praia(); p.IDfreguesia = Convert.ToInt32(rw["IDfreguesia"]); p.NomePraia = rw["NomePraia"].ToString(); p.MoradaPraia = rw["Nomeproduto"].ToString(); p.ExtensaoPraia = Convert.ToInt16(rw["ExtensaoPraia"]); p.BandeiraAzul = Convert.ToInt16(rw["BandeiraAzul"]); p.TemperaturaAgua = Convert.ToInt16(rw["TemperaturaAgua"]); p.AcessoSoBarco = Convert.ToInt16(rw["AcessoSoBarco"]); arrPraias[i] = p; i++; } return arrPraias; }
protected void btnModPraia_Click(object sender, ImageClickEventArgs e) { novaPraia = new Praia(Convert.ToInt32(txtFregPraia.Text), txtNomePraia.Text, txtMoradaPraia.Text, Convert.ToInt32(txtExtenPraia.Text), Convert.ToInt16(txtBandAzul.Text), Convert.ToInt16(txtTempAgua.Text), Convert.ToInt16(txtSoBarco.Text)); novaPraia.ActualizarPraia(txtID.Text); MessageBox("Praia modificada com sucesso!"); }