Ejemplo n.º 1
0
        public TEntity Adicionar(TEntity entity)
        {
            var entry = Db.Entry(entity);

            if (entry.State == EntityState.Detached)
            {
                DbSet.Attach(entity);
            }

            entry.State = EntityState.Added;
            return(entity);
        }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "Id,Nome,Endereco,Telefone,Email,Nascimento,Ativo")] Aluno aluno)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aluno).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(aluno));
 }
Ejemplo n.º 3
0
        public virtual async Task Remover(Guid id)
        {
            foreach (var entry in Db.ChangeTracker.Entries().ToList())
            {
                Db.Entry(entry.Entity).State = EntityState.Detached;
            }

            DbSet.Remove(new TEntity {
                Id = id
            });
            await SaveChanges();
        }
Ejemplo n.º 4
0
 //public ActionResult Edit(Aluno aluno)
 public ActionResult Edit([Bind(Include = "Id,Nome,Endereco,Telefone,Email,Nascimento,Ativo")] Aluno aluno)
 {
     if (ModelState.IsValid)
     {
         /*
          * Método Entry do EntityFramework localiza o objeto aluno recebido na lista DbSet do EscolaContext.cs e muda o estado dele para alterado
          * O objeto aluno recebido, tem seus campos alterados e já possui o Id, o método Entry aponta para aquele objeto na lista
          */
         db.Entry(aluno).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(aluno));
 }
Ejemplo n.º 5
0
 public void Atualizar(TEntity obj)
 {
     _escolaContext.Entry(obj).State = EntityState.Modified;
     _escolaContext.SaveChanges();
 }
Ejemplo n.º 6
0
 public void Atualizar(TEntity obj)
 {
     _ctx.Entry(obj).State = System.Data.Entity.EntityState.Modified;
 }
Ejemplo n.º 7
0
 public void Alterar(Dependente dependente)
 {
     _context.Entry(dependente).State = EntityState.Modified;
 }
Ejemplo n.º 8
0
 public void Update(T obj)
 {
     tabela.Attach(obj);
     _context.Entry(obj).State = EntityState.Modified;
 }
Ejemplo n.º 9
0
 public void Alterar(Responsavel responsavel)
 {
     _context.Entry(responsavel).State = EntityState.Modified;
 }
 public void AlterarAsync(TEntity entity)
 {
     _dbContext.Entry(entity).State = EntityState.Modified;
 }
 public void Atualizar(Turma turma)
 {
     _context.Entry(turma).State = EntityState.Modified;
 }