public JsonResult Pagseguro(int id, int curso = 0) { Retorno retorno = new Retorno(); Curso c; if (curso == 0) { c = new CursoDB().Buscar(300); } else { c = new CursoDB().Buscar(curso); } Aluno aluno = new AlunoDB().Buscar(id); if (aluno == null) { retorno.erro = true; retorno.mensagem = "Não foi possível localizar o aluno."; } else { retorno = new Inclusao().Incluir(c, aluno, 9); } return(Json(retorno)); }
public ActionResult Index(int aluno = 0, int curso = 0) { Retorno retorno = new Retorno(); Curso c = new CursoDB().Buscar(curso); if (c == null || c.ativo == 0) { retorno.erro = true; if (c.ativo == 0) { retorno.mensagem = "Curso com matrículas encerradas."; } else { retorno.mensagem = "Ocorreu, tente novamente no site"; } } else { Aluno a = new AlunoDB().Buscar(aluno); if (a == null) { retorno.erro = true; retorno.mensagem = "Não foi possível localizar o aluno."; } else { retorno = new Inclusao().Incluir(c, a, 3, pagImprimirBoleto: true); } } if (retorno.erro) { return(View(retorno)); } else { return(Redirect(retorno.link)); } }