public void Delete(int id) { var participanteDao = new ParticipanteDao(); var participante = participanteDao.GetById(id); participanteDao.Delete(id); var eventoBll = new EventoBll(); eventoBll.LeaveEvento(participante.IdEvento); }
public string Update(int id, ParticipanteModelView participanteModelView) { var participanteDao = new ParticipanteDao(); var participante = participanteDao.GetById(id); if (participante.IdEvento != participanteModelView.IdEvento) { var eventoBll = new EventoBll(); var verify = eventoBll.HaveIngresso(participanteModelView.IdEvento); if (verify == true) { eventoBll.LeaveEvento(participante.IdEvento); } else { return("Os ingressos acabaram"); } } participante = PrepareParticipante(participanteModelView, participante); participanteDao.Update(participante); return("Atualizado com sucesso"); }
public Participante GetById(int id) { var participanteDao = new ParticipanteDao(); return(participanteDao.GetById(id)); }