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); } }
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); } }
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); } }
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); } }