public IList<Jogo> BuscarTodos() { using (var db = new CodeFirst()) { return db.Jogo.ToList(); } }
public IList<Jogo> BuscarPorNome(string nome) { using (var db = new CodeFirst()) { return db.Jogo.Where(p => p.Nome.Contains(nome)).ToList(); } }
public Jogo BuscarPorId(int id) { using (var db = new CodeFirst()) { return db.Jogo.FirstOrDefault(p => p.Id == id); } }
public IList<Jogo> BuscarJogosPorCliente(int idCliente) { using (var db = new CodeFirst()) { return db.Jogo.Where(p => p.ClienteLocacao.Id == idCliente).ToList(); } }
public IList<Cliente> BuscarTodos() { using (var db = new CodeFirst()) { return db.Cliente.ToList(); } }
public Usuario BuscarPorEmail(string email) { using (var db = new CodeFirst()) { return db.Usuario.Include("Permissoes").FirstOrDefault(p => p.Email == email); } }
public int Criar(Jogo jogo) { using (var db = new CodeFirst()) { db.Entry(jogo).State = System.Data.Entity.EntityState.Added; return db.SaveChanges(); } }
public int Excluir(int id) { using (var db = new CodeFirst()) { Jogo jogo=BuscarPorId(id); db.Entry(jogo).State = System.Data.Entity.EntityState.Deleted; return db.SaveChanges(); } }