public List <Estudios> BuscarPorPais(string pais) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Where(x => x.PaisOrigem == pais).ToList()); } }
public Jogos BuscarJogoPorNome(string nomeJogo) { using (InlockContext ctx = new InlockContext()) { return(ctx.Jogos.FirstOrDefault(x => x.NomeJogo == nomeJogo)); } }
public Estudios BuscarPorNome(string nome) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Include(x => x.Jogos).First(x => x.NomeEstudio == nome)); } }
public Estudios BuscarPorId(int id) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.First(x => x.EstudioId == id)); } }
public List <Estudios> Listar() { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Include(x => x.Jogos).ToList()); } }
public List <Usuarios> Listar() { using (InlockContext ctx = new InlockContext()) { return(ctx.Usuarios.ToList()); } }
/// <summary> /// Função para listagem de estudios e seus respectivos jogos a partir do país requisitado como parâmetro /// </summary> /// <param name="idPais"></param> /// <returns></returns> public List <Estudios> ListarTudoPorPais(int idPais) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Where(x => x.Origem == idPais).Include(x => x.Jogos).ToList()); } }
/// <summary> /// Função para listagem de todos os registros realizados pelo administrador do qual está acessando. /// </summary> /// <param name="idAdm"></param> /// <returns></returns> public List <Estudios> ListarPorAdministrador(int idAdm) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Where(x => x.UsuarioId == idAdm).ToList()); } }
public List <Jogos> Listar() { using (InlockContext context = new InlockContext()) { return(context.Jogos.ToList()); } }
public List <Estudios> Listar() { using (InlockContext context = new InlockContext()) { return(context.Estudios.Include(x => x.IdUsuarioNavigation).ToList()); } }
public List <Jogos> ListarCincoMaisCaros() { using (InlockContext ctx = new InlockContext()) { return(ctx.Jogos.OrderByDescending(x => x.Valor).Take(5).ToList()); } }
/// <summary> /// Função para listagem do estudio e seus respectivos jogos, recebendo para parâmetro o nome do mesmo. /// </summary> /// <param name="Nome"></param> /// <returns></returns> public List <Estudios> ListarEstudiosPorNome(string Nome) { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Where(x => x.NomeEstudio == Nome).Include(x => x.Jogos).ToList()); } }
public List <Jogos> ListarMaisRecentes() { using (InlockContext ctx = new InlockContext()) { return(ctx.Jogos.OrderByDescending(x => x.DataLancamento).ToList()); } }
/// <summary> /// Função para realizar a listagem de cada estudio. /// </summary> /// <returns></returns> public List <Estudios> Listar() { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.ToList()); } }
public List <Estudios> ListarEstudiosEAdms() { using (InlockContext ctx = new InlockContext()) { return(ctx.Estudios.Include(x => x.Usuario).ToList()); } }
public Estudios BuscarPorId(int id) { using (InlockContext ctx = new InlockContext()) { Estudios estudio = ctx.Estudios.FirstOrDefault(x => x.IdEstudio == id); return(estudio); } }
public Jogos BuscarPorId(int id) { using (InlockContext ctx = new InlockContext()) { Jogos jogo = ctx.Jogos.FirstOrDefault(x => x.IdJogo == id); return(jogo); } }
public void Cadastrar(Estudios estudios) { using (InlockContext ctx = new InlockContext()) { ctx.Estudios.Add(estudios); ctx.SaveChanges(); } }
/// <summary> /// Função para listagem de todos os estudios e seus respectivos jogos. /// </summary> /// <returns></returns> public List <Estudios> ListarEstudiosEJogos() { using (InlockContext ctx = new InlockContext()) { //return ctx.Estudios.FromSql("SELECT E.EstudioId,E.NomeEstudio,E.Origem,E.DataCriacao,E.UsuarioId,J.JogoId,J.NomeJogo,J.Descricao,J.DataLancamento,J.Valor FROM Estudios E LEFT JOIN Jogos J ON E.EstudioId = J.EstudioId").ToList(); return(ctx.Estudios.Include(x => x.Jogos).ToList()); } }
public void Cadastrar(Jogos jogo) { using (InlockContext ctx = new InlockContext()) { ctx.Jogos.Add(jogo); ctx.SaveChanges(); } }
/// <summary> /// Função para a exclusão de um estudio a partir da captura do ID do mesmo. /// </summary> /// <param name="id"></param> public void Excluir(int id) { using (InlockContext ctx = new InlockContext()) { var estudio = ctx.Estudios.Find(id); ctx.Estudios.Remove(estudio); ctx.SaveChanges(); } }
public void Deletar(int id) { using (InlockContext ctx = new InlockContext()) { var jogo = ctx.Jogos.Find(id); ctx.Jogos.Remove(jogo); ctx.SaveChanges(); } }
public void Deletar(int id) { using (InlockContext ctx = new InlockContext()) { Estudios estudio = ctx.Estudios.Find(id); ctx.Estudios.Remove(estudio); ctx.SaveChanges(); } }
public void Atualizar(Jogos jogo) { using (InlockContext ctx = new InlockContext()) { Jogos JogoProcurado = ctx.Jogos.FirstOrDefault(x => x.IdJogo == jogo.IdJogo); JogoProcurado.NomeJogo = jogo.NomeJogo; ctx.Jogos.Update(JogoProcurado); ctx.SaveChanges(); } }
public void Atualizar(Estudios estudio) { using (InlockContext ctx = new InlockContext()) { Estudios EstudioEncontrado = ctx.Estudios.FirstOrDefault(x => x.IdEstudio == estudio.IdEstudio); EstudioEncontrado.NomeEstudio = estudio.NomeEstudio; ctx.Estudios.Update(EstudioEncontrado); ctx.SaveChanges(); } }
public void Atualizar(Estudios estudio) { using (InlockContext ctx = new InlockContext()) { Estudios EstudioBuscado = ctx.Estudios.First(x => x.EstudioId == estudio.EstudioId); EstudioBuscado.NomeEstudio = estudio.NomeEstudio; EstudioBuscado.DataCriacao = estudio.DataCriacao; EstudioBuscado.PaisOrigem = estudio.PaisOrigem; ctx.Estudios.Update(EstudioBuscado); ctx.SaveChanges(); } }
public Usuarios BuscarPorEmailESenha(LoginViewModel login) { using (InlockContext ctx = new InlockContext()) { var usuario = ctx.Usuarios.FirstOrDefault(x => x.Email == login.Email && x.Senha == login.Senha); if (usuario == null) { return(null); } return(usuario); } }
public void Atualizar(Jogos jogo) { using (InlockContext ctx = new InlockContext()) { var jogoBuscado = ctx.Jogos.FirstOrDefault(x => x.JogoId == jogo.JogoId); jogoBuscado.NomeJogo = jogo.NomeJogo; jogoBuscado.Valor = jogo.Valor; jogoBuscado.DataLancamento = jogo.DataLancamento; jogoBuscado.Descricao = jogo.Descricao; ctx.Jogos.Update(jogoBuscado); ctx.SaveChanges(); } }
/// <summary> /// Função para realizar a atualização do estudio requisitado a partir do ID do mesmo. Todos os parâmetros devem ser passados para realização da função. /// </summary> /// <param name="estudio"></param> public void Atualizar(Estudios estudio) { using (InlockContext ctx = new InlockContext()) { var estudioBuscado = ctx.Estudios.FirstOrDefault(x => x.EstudioId == estudio.EstudioId); estudioBuscado.NomeEstudio = estudio.NomeEstudio; estudioBuscado.Origem = estudio.Origem; estudioBuscado.UsuarioId = estudio.UsuarioId; estudioBuscado.DataCriacao = estudio.DataCriacao; ctx.Estudios.Update(estudioBuscado); ctx.SaveChanges(); } }