예제 #1
0
        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);
        }
예제 #2
0
        //--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);
        }
예제 #3
0
        //---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);
        }