public Participacao atualizarPresenca(int idParticipante) { using (var contexto = new EventerisContext()) { var model = Obter(idParticipante); var _repositorioEvento = new RepositorioEvento(); var evento = _repositorioEvento.Obter(model.IdEvento); if (evento.IdEventoStatus == 2) { model.FlagPresente = true; Atualizar(model); contexto.SaveChanges(); } return(model); } }
public Participacao atualizarNota(int idParticipante, int nota, string cometario) { using (var contexto = new EventerisContext()) { var model = Obter(idParticipante); var _repositorioEvento = new RepositorioEvento(); var evento = _repositorioEvento.Obter(model.IdEvento); if (evento.IdEventoStatus == 3 && model.FlagPresente == true) { model.Nota = nota; model.Comentario = cometario; Atualizar(model); contexto.SaveChanges(); } return(model); } }