public ActionResult Gerar() { var model = new AvaliacaoGerarViewModel(); model.Disciplinas = /*Helpers.Sessao.UsuarioCategoriaCodigo == 2 ? */ Disciplina.ListarPorProfessor(Sessao.UsuarioMatricula) /*: Disciplina.ListarOrdenadamente()*/; model.Dificuldades = Dificuldade.ListarOrdenadamente(); model.Termo = Parametro.Obter().NotaUsoCertificacao; return(View(model)); }
public ActionResult Gerar() { var model = new AvaliacaoGerarViewModel(); model.Disciplinas = Disciplina.ListarPorProfessor(Helpers.Sessao.UsuarioMatricula); model.Dificuldades = Dificuldade.ListarOrdenadamente(); model.Termo = Parametro.Obter().NotaUsoAcademica; return(View(model)); }
// GET: principal/questao/cadastrar public ActionResult Cadastrar() { var model = new QuestaoCadastrarViewModel(); model.Termo = Parametro.Obter().TermoResponsabilidade; model.Disciplinas = Professor.ObterDisciplinas(Sessao.UsuarioMatricula); model.Tipos = TipoQuestao.ListarOrdenadamente(); model.Dificuldades = Dificuldade.ListarOrdenadamente(); model.TiposAnexo = TipoAnexo.ListarOrdenadamente(); return(View(model)); }
public static void EnviarParaMuitos(string[] para, string assunto, string viewname, object model = null) { string corpo = Engine.Razor.RunCompile(LerView(viewname), $"{para}.{viewname}", null, model); FluentEmail.Email .From(Criptografia.Base64Decode(Parametro.Obter().SmtpUsuario)) .To(para.Select(p => new MailAddress(p)).ToList()) .Subject(assunto) .Body(corpo) .BodyAsHtml() .UsingClient(client) .Send(); }
public ActionResult Parametros(FormCollection formCollection) { if (formCollection.HasKeys()) { Parametro temp = Parametro.Obter(); temp.TempoInatividade = int.Parse(formCollection["txtTempoInatividade"]); temp.NumeracaoQuestao = int.Parse(formCollection["ddlNumeracaoQuestao"]); temp.NumeracaoAlternativa = int.Parse(formCollection["ddlNumeracaoAlternativa"]); temp.QteSemestres = int.Parse(formCollection["txtQteSemestre"]); temp.TermoResponsabilidade = formCollection["txtTermoResponsabilidade"]; temp.NotaUsoAcademica = formCollection["txtNotaUsoAcademica"]; temp.NotaUsoCertificacao = formCollection["txtNotaUsoCertificacao"]; temp.NotaUsoInstitucional = formCollection["txtNotaUsoInstitucional"]; temp.NotaUsoReposicao = formCollection["txtNotaUsoReposicao"]; temp.NotaUsoSimulado = formCollection["txtNotaUsoSimulado"]; temp.ValorNotaMedia = double.Parse(formCollection["txtValorNotaMedia"].Replace('.', ',')); Parametro.Atualizar(temp); } return(null); }
public static string GetIndiceQuestao(this int i) { i++; int tipo = Parametro.Obter().NumeracaoQuestao; switch (tipo) { case (int)Parametro.NumeracaoPadrao.INDO_ARABICO: return(i.ToString()); case (int)Parametro.NumeracaoPadrao.ROMANOS: return(paraRomano(i)); case (int)Parametro.NumeracaoPadrao.CAIXA_BAIXA: return(paraCaixaBaixa(i)); case (int)Parametro.NumeracaoPadrao.CAIXA_ALTA: return(paraCaixaAlta(i)); default: return(paraCaixaBaixa(i)); } }
public ActionResult Parametros() { var model = new ConfiguracoesParametrosViewModel(); model.Parametro = Parametro.Obter(); model.Disciplinas = Disciplina.ListarOrdenadamente(); model.Professores = Professor.ListarOrdenadamente(); model.Temas = Tema.ListarOrdenadamenteComDisciplina(); model.Alunos = Aluno.ListarOrdenadamente(); model.Colaboradores = Colaborador.ListarOrdenadamente(); model.Campi = Campus.ListarOrdenadamente(); model.Instituicoes = Instituicao.ListarOrdenadamente(); model.Diretorias = Diretoria.ListarOrdenadamente(); model.Cursos = Curso.ListarOrdenadamente(); model.NiveisEnsino = NivelEnsino.ListarOrdenadamente(); model.Turmas = Turma.ListarOrdenadamente(); model.Turnos = Turno.ListarOrdenadamente(); model.Salas = Sala.ListarOrdenadamente(); model.Matrizes = MatrizCurricular.ListarOrdenadamente(); model.Horarios = Horario.ListarOrdenadamente(); return(View(model)); }