예제 #1
0
        public void DecrementarQuantidade(int id)
        {
            using (var contexto = new ContextoDeDados())
            {
                var registro = contexto.DataEvento.FirstOrDefault(u => u.Id.Equals(id));

                if (registro != null)
                {
                    registro.Quantidade--;

                    contexto.SaveChanges();
                }
            }
        }
        public void Cadastar(Usuario usuario)
        {
            DataEventoRepositorio dataRepositorioo = new DataEventoRepositorio();

            if (!String.IsNullOrEmpty(usuario.Telefone) && usuario.DataEvento.Data != null && !String.IsNullOrEmpty(usuario.Cidade) && !String.IsNullOrEmpty(usuario.Cpf))
            {
                using (var contexto = new ContextoDeDados())
                {
                    contexto.Entry <Usuario>(usuario).State = EntityState.Added;


                    contexto.SaveChanges();
                }
            }
            dataRepositorioo.DecrementarQuantidade(usuario.DataEvento.Id);
        }