Exemplo n.º 1
0
        public void AlterarCategoria(int id, string nome)
        {
            LojaEFEntities ef        = new LojaEFEntities();
            var            categoria = ef.Categoria.First(x => x.Id == id);

            categoria.Nome = nome;
            ef.SaveChanges();
        }
Exemplo n.º 2
0
        public void ExcluirCategoria(int id)
        {
            LojaEFEntities ef        = new LojaEFEntities();
            var            categoria = ef.Categoria.First(x => x.Id == id);

            ef.Categoria.Remove(categoria);
            ef.SaveChanges();
        }
Exemplo n.º 3
0
        public void AdicionarCategoria(string nome)
        {
            Categoria categoria = new Categoria();

            categoria.Nome = nome;

            LojaEFEntities ef = new LojaEFEntities();

            ef.Categoria.Add(categoria);
            ef.SaveChanges();
        }
        public void AdicionarCategoria(int Id, string nome)
        {
            //Entity Framework
            Categoria categoria = new Categoria();

            categoria.Id   = Id;
            categoria.Nome = nome;

            LojaEFEntities ef = new LojaEFEntities();

            ef.Categoria.Add(categoria);
            ef.SaveChanges();
        }
Exemplo n.º 5
0
        public void ExcluirCategoria(int id)
        {
            _ctx = new LojaEFEntities();

            try
            {
                var categoria = _ctx.Categoria.Find(id);
                _ctx.Categoria.Remove(categoria);

                _ctx.SaveChanges();
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao excluir Categoria.");
            }
        }
Exemplo n.º 6
0
        public void AlterarCategoria(int id, string nome = "")
        {
            _ctx = new LojaEFEntities();

            try
            {
                //var categoria = _ctx.Categoria.First(c => c.Id == id);
                var categoria = _ctx.Categoria.Find(id);
                categoria.Nome = nome;

                _ctx.SaveChanges();
            }
            catch (Exception)
            {
                throw new Exception("Erro ao atualizar Categoria.");
            }
        }
Exemplo n.º 7
0
        public void AdicionarCategoria(string nome)
        {
            _ctx = new LojaEFEntities();

            try
            {
                _ctx.Categoria.Add(new Categoria()
                {
                    Nome = nome
                });
                _ctx.SaveChanges();
            }
            catch (Exception)
            {
                throw new Exception("Erro ao adicionar Categoria.");
            }
        }
Exemplo n.º 8
0
        public List <Produtos> ListarProdutos()
        {
            LojaEFEntities ef = new LojaEFEntities();

            return(ef.Produtos.AsNoTracking().ToList());
        }
Exemplo n.º 9
0
        public List <Produto> ListarProduto()
        {
            _ctx = new LojaEFEntities();

            return(_ctx.Produto.ToList());
        }