public List <Jogos> ListarPorValor() { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Jogos.OrderBy(x => x.Valor).ToList()); } }
public Jogos BuscarPorId(int id) { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Jogos.Find(id)); } }
public Jogos BuscarPorNome(string nome) { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Jogos.Find(nome)); } }
public List <Jogos> ListarPorData() { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Jogos.OrderBy(x => x.DataLancamento).ToList()); } }
public List <Jogos> Listar() { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Jogos.ToList()); } }
public Estudios ListarFuncionariosDoCargoPorNome(string nome) { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Estudios.Include(x => x.NomeEstudio).FirstOrDefault(x => x.NomeEstudio == nome)); } }
public List <Estudios> ListarComDados() { using (InLock_Context ctx = new InLock_Context()) { return(ctx.Estudios.Include(x => x.Jogos).ToList()); } }
public void Deletar(int id) { using (InLock_Context ctx = new InLock_Context()) { ctx.Jogos.Remove(ctx.Jogos.Find(id)); ctx.SaveChanges(); } }
public void Cadastrar(Jogos jogos) { using (InLock_Context ctx = new InLock_Context()) { ctx.Jogos.Add(jogos); ctx.SaveChanges(); } }
public void Cadastrar(Estudios estudio) { using (InLock_Context ctx = new InLock_Context()) { ctx.Estudios.Add(estudio); ctx.SaveChanges(); } }
public Usuarios BuscarPorEmailESenha(LoginViewModel login) { using ( InLock_Context ctx = new InLock_Context()) { // buscar os dados no banco e verificar se este email e senha sao validos Usuarios UsuarioBuscado = ctx.Usuarios.FirstOrDefault(x => x.Email == login.Email && x.Senha == login.Senha); // neste cenario, precisamos incluir no join a permissao, para que tenhamos acesso ao nome dela, e nao somente ao id if (UsuarioBuscado == null) { return null; } return UsuarioBuscado; } }
public void Atualizar(Estudios estudio) { using (InLock_Context ctx = new InLock_Context()) { Estudios estudios = ctx.Estudios.FirstOrDefault(x => x.EstudioId == estudio.EstudioId); estudios.NomeEstudio = estudio.NomeEstudio; estudios.PaisOrigem = estudio.PaisOrigem; estudios.DataCriacao = estudio.DataCriacao; estudios.UsuarioId = estudio.UsuarioId; ctx.Estudios.Update(estudios); ctx.SaveChanges(); } }
public void Atualizar(Jogos jogo) { using (InLock_Context ctx = new InLock_Context()) { Jogos jogos = ctx.Jogos.FirstOrDefault(x => x.EstudioId == jogo.EstudioId); jogos.NomeJogo = jogo.NomeJogo; jogos.Descricao = jogo.Descricao; jogos.DataLancamento = jogo.DataLancamento; jogos.Valor = jogo.Valor; jogos.EstudioId = jogo.EstudioId; ctx.Jogos.Update(jogo); ctx.SaveChanges(); } }