예제 #1
0
        public List <MODEL.Categoria> select()
        {
            List <MODEL.Categoria> lstCategorias = new List <MODEL.Categoria>();
            SqlConnection          conexao       = new SqlConnection(strCon);
            string     sql = "Select * from Categoria";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Categoria categoria = new MODEL.Categoria();
                    categoria.id   = Convert.ToInt32(dados["id"].ToString());
                    categoria.nome = dados["nome"].ToString();

                    lstCategorias.Add(categoria);
                }
            }
            catch
            {
                Console.WriteLine("Falha ao listar categorias");
            }
            finally
            {
                conexao.Close();
            }
            return(lstCategorias);
        }
예제 #2
0
        public MODEL.Categoria SelectByID(int id)
        {
            MODEL.Categoria categoria = new MODEL.Categoria();
            SqlConnection   conexao   = new SqlConnection(strCon);
            string          sql       = "SELECT * FROM RestCategoria WHERE id=@id;";
            SqlCommand      cmd       = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("id", id);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dados.Read())
                {
                    categoria.id        = Convert.ToInt32(dados["id"].ToString());
                    categoria.categoria = dados["categoria"].ToString();
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Categoria por ID...");
            }
            finally
            {
                conexao.Close();
            }

            return(categoria);
        }
예제 #3
0
        //Método para recuperar Dados da Tabela de Clientes
        public List <MODEL.Categoria> Select()
        {
            List <MODEL.Categoria> lstCategoria = new List <MODEL.Categoria>();
            SqlConnection          conexao      = new SqlConnection(strCon);
            string     sql = "SELECT * FROM RestCategoria;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);

                while (dados.Read())
                {
                    MODEL.Categoria categoria = new MODEL.Categoria();
                    categoria.id        = Convert.ToInt32(dados["id"].ToString());
                    categoria.categoria = dados["categoria"].ToString();

                    lstCategoria.Add(categoria);
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta de Categoria...");
            }
            finally
            {
                conexao.Close();
            }
            return(lstCategoria);
        }
예제 #4
0
        //Método para Atualizar dados na tabela de categoria
        public void Update(MODEL.Categoria categoria)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE RestCategoria SET categoria=@categoria";

            sql += " WHERE id=@id";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@categoria", categoria.categoria);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de categoria...");
            }
            finally
            {
                conexao.Close();
            }
        }
        public void Insert(MODEL.Categoria categoria)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Categoria (categoria) VALUES (@categoria)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@categoria", categoria.categoria);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            } catch
            {
                MessageBox.Show("Erro ao cadastrar Categoria! Tente mais tarde!");
            } finally
            {
                conexao.Close();
            }
        }
        public void Delete(MODEL.Categoria categoria)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "DELETE FROM Categoria WHERE id=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", categoria.id);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                MessageBox.Show("Erro ao deletar Categoria! Tente mais tarde!");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #7
0
        public void insert(MODEL.Categoria categoria)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Categoria values (@nome);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", categoria.nome);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Falha ao adicionar Categoria");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #8
0
        //Método para Inserir dados na tabela de categoria
        public void Insert(MODEL.Categoria categoria)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO RestCategoria VALUES (@categoria);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@categoria", categoria.categoria);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de categoria...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #9
0
 public void Update(MODEL.Categoria categoria)
 {
     DAL.Categoria dalCat = new DAL.Categoria();
     dalCat.Update(categoria);
 }
예제 #10
0
        public void Insert(MODEL.Categoria categoria)
        {
            DAL.Categoria dalCat = new DAL.Categoria();

            dalCat.Insert(categoria);
        }
 public void Delete(MODEL.Categoria categoria)
 {
     DAL.CategoriaDAL catDal = new DAL.CategoriaDAL();
     catDal.Delete(categoria);
 }
 public void Update(MODEL.Categoria categoria)
 {
     DAL.CategoriaDAL catDal = new DAL.CategoriaDAL();
     catDal.Update(categoria);
 }
 public void Insert(MODEL.Categoria categoria)
 {
     DAL.CategoriaDAL catDal = new DAL.CategoriaDAL();
     catDal.Insert(categoria);
 }
예제 #14
0
 public void update(MODEL.Categoria categoria)
 {
     DAL.CategoriaDAL dalCat = new DAL.CategoriaDAL();
     dalCat.update(categoria);
 }
예제 #15
0
 public void insert(MODEL.Categoria categoria)
 {
     DAL.CategoriaDAL dalCat = new DAL.CategoriaDAL();
     dalCat.insert(categoria);
 }