public static List <ModeloBiometria> BuscaIdTanques() { //Criar um array para guardar as informações que virão do BD List <ModeloBiometria> lista = new List <ModeloBiometria>(); try { con.Open(); //Comando para selecionar os itens da tabela peixes SqlCommand listar = new SqlCommand("SELECT ID FROM Tanques", con); SqlDataReader leitor = listar.ExecuteReader(); while (leitor.Read()) { ModeloBiometria bio = new ModeloBiometria(); bio.Id_Tanque = (int)leitor["ID"]; lista.Add(bio); } } catch (Exception e) { lista = null; } if (con.State == ConnectionState.Open) { con.Close(); } return(lista); }
//--CRIAR A LISTA DE PEIXES CADASTRADOS---// public static List <ModeloBiometria> ListarBiometria(int idTanque) { //Criar um array para guardar as informações que virão do BD List <ModeloBiometria> lista = new List <ModeloBiometria>(); try { con.Open(); //Comando para selecionar os itens da tabela peixes SqlCommand listar = new SqlCommand("SELECT * FROM Biometria where FK_Tanques_ID = @Id", con); listar.Parameters.AddWithValue("@Id", idTanque); SqlDataReader leitor = listar.ExecuteReader(); while (leitor.Read()) { ModeloBiometria b = new ModeloBiometria(); b.Id = (int)leitor["id"]; b.Qtd_peixesTanque = (int)leitor["Qtd_PeixesTanque"]; b.Qtd_peixesAmostra = (int)leitor["qtd_PeixesAmostra"]; b.Id_Tanque = (int)leitor["FK_Tanques_ID"]; b.Peso_Amostra = (float)leitor["peso_Amostra"]; b.Peso_Medio = leitor["peso_Medio"].ToString(); b.Ganho_PesoMedio = leitor["ganho_PesoMedio"].ToString(); b.Ganho_PesoAmostra = (float)leitor["ganho_PesoAmostra"]; b.Data = leitor["data"].ToString(); lista.Add(b); } } catch (Exception e) { lista = null; e.ToString(); } if (con.State == ConnectionState.Open) { con.Close(); } return(lista); }
//---MÉTODO PARA BUSCAR BIOMETRIA ESPECIFICO NA TABELA---// public static ModeloBiometria BuscaBiometria(int id) { ModeloBiometria bio = new ModeloBiometria(); try { con.Open(); SqlCommand query = new SqlCommand("SELECT * FROM Biometria WHERE ID = @id", con); query.Parameters.AddWithValue("@id", id); SqlDataReader leitor = query.ExecuteReader(); while (leitor.Read()) { //ModeloBiometria b = new ModeloBiometria(); bio.Id = (int)leitor["id"]; bio.Qtd_peixesTanque = (int)leitor["Qtd_PeixesTanque"]; bio.Qtd_peixesAmostra = (int)leitor["qtd_PeixesAmostra"]; bio.Id_Tanque = (int)leitor["FK_Tanques_ID"]; bio.Peso_Amostra = (float)leitor["peso_Amostra"]; bio.Peso_Medio = leitor["peso_Medio"].ToString(); bio.Ganho_PesoMedio = leitor["ganho_PesoMedio"].ToString(); bio.Ganho_PesoAmostra = (float)leitor["ganho_PesoAmostra"]; bio.Data = leitor["data"].ToString(); } } catch (Exception e) { bio = null; } if (con.State == ConnectionState.Open) { con.Close(); } return(bio); }