示例#1
0
        public static List <categorias> ListarCategorias()
        {
            categorias        categorias;
            List <categorias> listarCategorias = new List <categorias>();
            string            sql = "ListarCategoria";

            using (var con = new SqlConnection(conexao))
            {
                var comando = new SqlCommand(sql, con);
                comando.CommandType = CommandType.StoredProcedure;
                SqlDataReader read;
                con.Open();

                using (read = comando.ExecuteReader())
                {
                    while (read.Read())
                    {
                        categorias               = new categorias();
                        categorias.idCategoria   = Convert.ToInt32(read["ID"]);
                        categorias.descCategoria = read["descCategoria"].ToString();
                        listarCategorias.Add(categorias);
                    }
                }
                return(listarCategorias);
            }
        }
示例#2
0
        public static int InserirCategoria(categorias categorias)
        {
            string sql = "InserirCategoria";

            using (var con = new SqlConnection(conexao))
            {
                var comando = new SqlCommand(sql, con);
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@descCategoria", categorias.descCategoria);
                con.Open();
                categorias.idCategoria = Convert.ToInt32(comando.ExecuteScalar());
            }
            return(categorias.idCategoria);
        }