Exemplo n.º 1
0
 public void AdicionarIngresso(TipoDeIngresso ingresso)
 {
     using (WSTower_appContext ctx = new WSTower_appContext())
     {
         ctx.TipoDeIngresso.Add(ingresso);
         ctx.SaveChanges();
     }
 }
 public IActionResult Adiciona(TipoDeIngresso ingresso)
 {
     if (ingresso == null)
     {
         return(StatusCode(404, "algun campo não foi preenchido"));
     }
     else
     {
         repository.AdicionarIngresso(ingresso);
         return(StatusCode(201, "seu tipo de ingresso foi criado com sucesso"));
     }
 }
Exemplo n.º 3
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();
            }
        }
Exemplo n.º 4
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 IActionResult atualizar(TipoDeIngresso novo)
 {
     repository.atuazliarId(novo);
     return(StatusCode(202, "seu tipo de ingresso foi atualizado com sucesso"));
 }