示例#1
0
 public async Task <Pedido> Alterar(Pedido pedido)
 {
     using (OrganixContext _contexto = new OrganixContext()){
         // Comparamos os atributos que foram modificados através do EF
         _contexto.Entry(pedido).State = EntityState.Modified;
         await _contexto.SaveChangesAsync();
     }
     return(pedido);
 }
示例#2
0
        public async Task <Pedido> Excluir(Pedido pedido)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Pedido.Remove(pedido);
                await _contexto.SaveChangesAsync();

                return(pedido);
            }
        }
示例#3
0
        public async Task <Telefone> Excluir(Telefone telefone)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Telefone.Remove(telefone);
                await _contexto.SaveChangesAsync();

                return(telefone);
            }
        }
        public async Task <Usuario> Excluir(Usuario usuario)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Usuario.Remove(usuario);
                await _contexto.SaveChangesAsync();

                return(usuario);
            }
        }
        public async Task <ItemPedido> Excluir(ItemPedido itemPedido)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.ItemPedido.Remove(itemPedido);
                await _contexto.SaveChangesAsync();

                return(itemPedido);
            }
        }
示例#6
0
        public async Task <Produto> Excluir(Produto produto)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Produto.Remove(produto);
                await _contexto.SaveChangesAsync();

                return(produto);
            }
        }
示例#7
0
        public async Task <Oferta> Excluir(Oferta oferta)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Oferta.Remove(oferta);
                await _contexto.SaveChangesAsync();

                return(oferta);
            }
        }
        public async Task <Tipo> Excluir(Tipo tipo)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Tipo.Remove(tipo);
                await _contexto.SaveChangesAsync();

                return(tipo);
            }
        }
        public async Task <Endereco> Excluir(Endereco endereco)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Endereco.Remove(endereco);
                await _contexto.SaveChangesAsync();

                return(endereco);
            }
        }
示例#10
0
        public async Task <CategoriaReceita> Excluir(CategoriaReceita categoriaReceita)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.CategoriaReceita.Remove(categoriaReceita);
                await _contexto.SaveChangesAsync();

                return(categoriaReceita);
            }
        }
示例#11
0
 public async Task <CategoriaReceita> Alterar(CategoriaReceita categoriaReceita)
 {
     using (OrganixContext _contexto = new OrganixContext()){
         // Comparamos os atributos que foram modificados através do EF
         _contexto.Entry(categoriaReceita).State = EntityState.Modified;
         await _contexto.SaveChangesAsync();
     }
     return(categoriaReceita);
 }
示例#12
0
        public async Task <Receita> Excluir(Receita receita)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                _contexto.Receita.Remove(receita);
                await _contexto.SaveChangesAsync();

                return(receita);
            }
        }
示例#13
0
        public async Task <Produto> Salvar(Produto produto)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                // Tratamos contra ataques de SQL Injection
                await _contexto.AddAsync(produto);

                // Salvamos efetivamente o nosso objeto no banco de dados
                await _contexto.SaveChangesAsync();
            }
            return(produto);
        }
示例#14
0
        public async Task <Telefone> Salvar(Telefone telefone)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                // Tratamos contra ataques de SQL Injection
                await _contexto.AddAsync(telefone);

                // Salvamos efetivamente o nosso objeto no banco de dados
                await _contexto.SaveChangesAsync();

                return(telefone);
            }
        }
示例#15
0
        public async Task <CategoriaReceita> Salvar(CategoriaReceita categoriaReceita)
        {
            using (OrganixContext _contexto = new OrganixContext()){
                // Tratamos contra ataques de SQL Injection
                await _contexto.AddAsync(categoriaReceita);

                // Salvamos efetivamente o nosso objeto no banco de dados
                await _contexto.SaveChangesAsync();

                return(categoriaReceita);
            }
        }