Пример #1
0
        public async Task <Receita> Excluir(Receita Receita)
        {
            using (XepaDigitalContext _contexto = new XepaDigitalContext()){
                //Selecionando o objeto a ser removido
                _contexto.Receita.Remove(Receita);
                //De fato deleta o arquivo
                await _contexto.SaveChangesAsync();

                return(Receita);
            }
        }
Пример #2
0
        public async Task <Endereco> Excluir(Endereco Endereco)
        {
            using (XepaDigitalContext _contexto = new XepaDigitalContext()){
                //Selecionando o objeto a ser removido
                _contexto.Endereco.Remove(Endereco);
                //De fato deleta o arquivo
                await _contexto.SaveChangesAsync();

                return(Endereco);
            }
        }
Пример #3
0
        public async Task <Endereco> Alterar(Endereco Endereco)
        {
            using (XepaDigitalContext _contexto = new XepaDigitalContext()){
                //Faz uma comparação do que foi mudado no Banco
                //Comparamos os atributos que foram modificados através do EF
                _contexto.Entry(Endereco).State = EntityState.Modified;
                //UPDATE Endereco SET titulo = "nt" where id =2
                await _contexto.SaveChangesAsync();

                return(Endereco);
            }
        }
Пример #4
0
        public async Task <Endereco> Salvar(Endereco Endereco)
        {
            using (XepaDigitalContext _contexto = new XepaDigitalContext()){
                //Tratamos contra ataques de SQL Injection
                await _contexto.AddAsync(Endereco);

                //Salvamos efetivamente o nosso objeto no BD
                await _contexto.SaveChangesAsync();

                return(Endereco);
            }
        }
        public async Task <Usuario> Alterar(Usuario Usuario)
        {
            using (XepaDigitalContext _contexto = new XepaDigitalContext()) {
                //Chamamos um usuario novo

                // Usuario _usuarioNovo = new Usuario();
                // _usuarioNovo = await _contexto.Usuario.FirstOrDefaultAsync (e => e.IdUsuario == Usuario.IdUsuario);

                //fala q a senha e o que ta no banco
                // var senhaAntiga = _usuarioNovo.SenhaUsuario;

                //Faz uma comparação do que foi mudado no Banco
                //Comparamos os atributos que foram modificados através do EF
                _contexto.Entry(Usuario).State = EntityState.Modified;

                // _contexto.Entry (Usuario.SenhaUsuario = senhaAntiga).State = EntityState.Modified;

                //UPDATE Usuario SET titulo = "nt" where id =2
                await _contexto.SaveChangesAsync();

                return(Usuario);
            }
        }