コード例 #1
0
 public void IncluirPersonagem(Personagem personagem)
 {
     using (var context = new ContextoDatabase())
     {
         context.Entry <Personagem>(personagem).State = EntityState.Added;
         context.SaveChanges();
     }
 }
コード例 #2
0
 public void EditarPersonagem(Personagem personagem)
 {
     using (var context = new ContextoDatabase())
     {
         context.Entry <Personagem>(personagem).State = EntityState.Modified;
         context.SaveChanges();
     }
 }
コード例 #3
0
 public static List <Usuario> ListaUsuarios()
 {
     using (var context = new ContextoDatabase())
     {
         return(context.Usuario
                .ToList());
     }
 }
コード例 #4
0
 public List <Personagem> ListaPersonagens(string filtro)
 {
     using (var context = new ContextoDatabase())
     {
         var lista = context.Personagem
                     .Where(p => filtro == null || filtro.Equals("") || p.Nome.ToUpper().Contains(filtro.ToUpper()))
                     .ToList();
         return(lista);
     }
 }
コード例 #5
0
 public ExemploRepositorio(ContextoDatabase contextoDatabase) : base(contextoDatabase)
 {
 }
コード例 #6
0
 public UnitOfWork(ContextoDatabase contexto) => _contexto = contexto;
コード例 #7
0
 public GenericoRepositorio(ContextoDatabase db)
 {
     _db   = db;
     DbSet = _db.Set <T>();
 }