コード例 #1
0
 public static void Cadastrar(ProdutoPromocao produtoPromocao)
 {
     using (SWDataContext contexto = new SWDataContext())
     {
         contexto.ProdutosPromocoes.Add(produtoPromocao); //todos os registros...
         contexto.SaveChanges();
     }
 }
コード例 #2
0
        public static void Atualizar(ProdutoPromocao produtoPromocao)
        {
            using (SWDataContext contexto = new SWDataContext())
            {
                contexto.Entry(produtoPromocao).State = EntityState.Modified;

                contexto.SaveChanges();
            }
        }
コード例 #3
0
 public static int Cadastrar(Produto produto)
 {
     using (SWDataContext contexto = new SWDataContext())
     {
         contexto.Produtos.Add(produto); //todos os registros...
         contexto.SaveChanges();
     }
     return(produto.Id);
 }
コード例 #4
0
        public static void Excluir(int id)
        {
            using (SWDataContext contexto = new SWDataContext())
            {
                Produto produto = contexto.Produtos.Find(id);
                contexto.Produtos.Remove(produto);

                contexto.SaveChanges();
            }
        }
コード例 #5
0
        public static int Atualizar(Produto produto)
        {
            using (SWDataContext contexto = new SWDataContext())
            {
                contexto.Entry(produto).State = EntityState.Modified;

                contexto.SaveChanges();
            }
            return(produto.Id);
        }
コード例 #6
0
        public static void ExcluirPorIdProduto(int id)
        {
            using (SWDataContext contexto = new SWDataContext())
            {
                ProdutoPromocao produtoPromocao = contexto.ProdutosPromocoes.ToList().Where(x => x.ProdutoId == id).FirstOrDefault();
                if (produtoPromocao != null)
                {
                    contexto.ProdutosPromocoes.Remove(produtoPromocao);
                }

                contexto.SaveChanges();
            }
        }