예제 #1
0
 public List <CompraIngressos> Listar()
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.CompraIngressos.ToList());
     }
 }
 public Estadio BuscarPorId(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.Estadio.FirstOrDefault(E => E.Id == id));
     }
 }
예제 #3
0
 public CompraIngressos BuscarPorId(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.CompraIngressos.FirstOrDefault(C => C.Id == id));
     }
 }
예제 #4
0
 public List <FormaDePagamento> Listar()
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.FormaDePagamento.ToList());
     }
 }
 public List <Cadastro> Listar()
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.Cadastro.ToList());
     }
 }
예제 #6
0
 public Usuario BuscarPorId(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.Usuario.FirstOrDefault(us => us.Id == id));
     }
 }
예제 #7
0
 public List <TipoDeIngresso> Listar()
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.TipoDeIngresso.ToList());
     }
 }
예제 #8
0
 public TipoDeIngresso BuscarPorId(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.TipoDeIngresso.FirstOrDefault(T => T.IdTipoDeIngresso == id));
     }
 }
예제 #9
0
 public List <Usuario> Listar()
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.Usuario.ToList());
     }
 }
예제 #10
0
 public FormaDePagamento BuscarPorId(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.FormaDePagamento.FirstOrDefault(j => j.IdFormaDePagamento == id));
     }
 }
예제 #11
0
 public void ComprarIngresso(CompraIngressos ingressos)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.CompraIngressos.Add(ingressos);
         ctx.SaveChanges();
     }
 }
예제 #12
0
 public void AdicionarIngresso(TipoDeIngresso ingresso)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.TipoDeIngresso.Add(ingresso);
         ctx.SaveChanges();
     }
 }
예제 #13
0
 public void AdicionarForma(FormaDePagamento pagamento)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.FormaDePagamento.Add(pagamento);
         ctx.SaveChanges();
     }
 }
예제 #14
0
 public List <IngressosVendidos> MeusIngressos(int id)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.IngressosVendidos.Include(I => I.IdCompraNavigation)
                .ToList().FindAll(I => I.IdCompraNavigation.IdUsuario == id));
     }
 }
 public void AdicionarCadastro(Cadastro Novocadastro)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.Cadastro.Add(Novocadastro);
         ctx.SaveChanges();
     }
 }
 public void AdicionarEstadio(Estadio estadio)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.Estadio.Add(estadio);
         ctx.SaveChanges();
     }
 }
예제 #17
0
 public Usuario BuscarEmalSenha(string email, string senha)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         return(ctx.Usuario.FirstOrDefault(us => us.Email == email ||
                                           us.NomeUsuario == email && us.Senha == senha));
     }
 }
예제 #18
0
 public void AdicionarUsuario(Usuario Novousuario)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.Usuario.Add(Novousuario);
         ctx.SaveChanges();
     }
 }
예제 #19
0
        public void Deletar(int id)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                Usuario del = new Usuario();

                del = BuscarPorId(id);

                ctx.Usuario.Remove(del);

                ctx.SaveChanges();
            }
        }
예제 #20
0
        public void Deletar(int id)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                TipoDeIngresso del = new TipoDeIngresso();

                del = BuscarPorId(id);

                ctx.TipoDeIngresso.Remove(del);

                ctx.SaveChanges();
            }
        }
        public void Deletar(int id)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                Cadastro del = new Cadastro();

                del = BuscarPorId(id);

                ctx.Cadastro.Remove(del);

                ctx.SaveChanges();
            }
        }
예제 #22
0
        public void atuazliarId(FormaDePagamento ingressosAtualizado)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                FormaDePagamento atual = new FormaDePagamento();

                atual.FormaDePagamento1 = (atual.FormaDePagamento1 == null) ? atual.FormaDePagamento1 : ingressosAtualizado.FormaDePagamento1;

                ctx.FormaDePagamento.Update(atual);

                ctx.SaveChanges();
            }
        }
예제 #23
0
        public void Deletar(int id)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                CompraIngressos del = new CompraIngressos();

                del = BuscarPorId(id);

                ctx.CompraIngressos.Remove(del);

                ctx.SaveChanges();
            }
        }
예제 #24
0
        public void Deletar(int id)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                FormaDePagamento del = new FormaDePagamento();

                del = BuscarPorId(id);

                ctx.FormaDePagamento.Remove(del);

                ctx.SaveChanges();
            }
        }
예제 #25
0
        public void atuazliarId(TipoDeIngresso novo)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                TipoDeIngresso atual = new TipoDeIngresso();

                atual.TipoDeIngresso1 = (atual.TipoDeIngresso1 == null) ? atual.TipoDeIngresso1 : novo.TipoDeIngresso1;
                atual.Valor           = (atual.Valor == null) ? atual.Valor : novo.Valor;

                ctx.TipoDeIngresso.Update(atual);

                ctx.SaveChanges();
            }
        }
        public void atuazliarId(Estadio novo)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                Estadio atual = new Estadio();

                atual.Endereco            = (atual.Endereco == null) ? atual.Endereco : novo.Endereco;
                atual.Nome                = (atual.Nome == null) ? atual.Nome : novo.Nome;
                atual.QuantidadeDeLugares = (atual.QuantidadeDeLugares == 0) ? atual.QuantidadeDeLugares : novo.QuantidadeDeLugares;


                ctx.Estadio.Update(atual);

                ctx.SaveChanges();
            }
        }
        public void AtualizarPorId(Cadastro CadastroAtualizado)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                Cadastro atual = new Cadastro();

                atual = BuscarPorId(cadastroAtualizado.Id);

                atual.Email          = (atual.Email == null) ? atual.Email : cadastroAtualizado.Email;
                atual.Senha          = (atual.Senha == null) ? atual.Senha : cadastroAtualizado.Senha;
                atual.Nome           = (atual.Nome == null) ? atual.Nome : cadastroAtualizado.Nome;
                atual.NomeUsuario    = (atual.NomeUsuario == null) ? atual.NomeUsuario : cadastroAtualizado.NomeUsuario;
                atual.ConfirmarSenha = (atual.ConfirmarSenha == null) ? atual.ConfirmarSenha : cadastroAtualizado.ConfirmarSenha;
                atual.Foto           = (atual.Email == "") ? atual.Foto : cadastroAtualizado.Foto;

                ctx.Cadastro.Update(atual);

                ctx.SaveChanges();
            }
        }
예제 #28
0
        public void atuazliarId(CompraIngressos ingressosAtualizado)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                CompraIngressos atual = new CompraIngressos();

                atual = BuscarPorId(ingressosAtualizado.Id);

                atual.IdFormaDePagamento = (atual.IdFormaDePagamento == null) ? atual.IdFormaDePagamento : ingressosAtualizado.IdFormaDePagamento;
                atual.IdJogo             = (atual.IdJogo == null) ? atual.IdJogo : ingressosAtualizado.IdJogo;
                atual.IdTipoDeIngresso   = (atual.IdTipoDeIngresso == null) ? atual.IdTipoDeIngresso : ingressosAtualizado.IdTipoDeIngresso;
                atual.IdUsuario          = (atual.IdUsuario == null) ? atual.IdUsuario : ingressosAtualizado.IdUsuario;
                atual.Quantidade         = (atual.Quantidade == null) ? atual.Quantidade : ingressosAtualizado.Quantidade;
                atual.Valor = (atual.Valor == null) ? atual.Valor : ingressosAtualizado.Valor;

                ctx.CompraIngressos.Update(atual);

                ctx.SaveChanges();
            }
        }
예제 #29
0
        public void AtualizarIdCorpo(Usuario usuarioAtualizado)
        {
            using (WSTower_appContext ctx = new WSTower_appContext())
            {
                Usuario atual = new Usuario();

                atual = BuscarPorId(usuarioAtualizado.Id);

                atual.Email = (atual.Email == null) ? atual.Email : usuarioAtualizado.Email;

                atual.Senha       = (atual.Email == null) ? atual.Email : usuarioAtualizado.Email;
                atual.Nome        = (atual.Nome == null) ? atual.Nome : usuarioAtualizado.Nome;
                atual.NomeUsuario = (atual.NomeUsuario == null) ? atual.NomeUsuario : usuarioAtualizado.NomeUsuario;
                atual.Senha       = (atual.Senha == null) ? atual.Senha : usuarioAtualizado.Senha;
                atual.Foto        = (atual.Email == "") ? atual.Foto : usuarioAtualizado.Foto;

                ctx.Usuario.Update(atual);

                ctx.SaveChanges();
            }
        }