public ModeloProdutos CarregaModeloProdutos(int codigo) { ModeloProdutos modelo = new ModeloProdutos(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "select * from produto where idProduto = @codigo"; cmd.Parameters.AddWithValue("@codigo", codigo); conexao.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); modelo.IdProduto = Convert.ToInt32(registro["idProduto"]); modelo.Descricao = Convert.ToString(registro["descricao"]); modelo.IdUnidade = Convert.ToInt32(registro["idUnidade"]); modelo.ValorCustoDireto = Convert.ToDouble(registro["valorCustoDireto"]); modelo.ValorCustoIndireto = Convert.ToDouble(registro["valorCustoIndireto"]); } conexao.Desconectar(); return(modelo); }