public Atendimento AlterarToken(Atendimento atendimentoAlterado) { int numeroAtendimento = atendimentoAlterado.NumeroAtendimento; Atendimento atendimento = this.Context.Atendimentos.SingleOrDefault(_ => _.NumeroAtendimento == numeroAtendimento); if (atendimento == default(Atendimento)) { throw new Exception("Atendimento não encontrada"); } atendimento.AlterarToken(atendimentoAlterado.Token); var entry = Context.Entry(atendimento); entry.State = EntityState.Modified; this.Context.SaveChanges(); return(atendimento); }