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); }