private void btnSalvar_Click(object sender, EventArgs e) { Sistema sis = new Sistema(); SistemaController siscon = new SistemaController(); sis.Nome = txtSistema.Text; sis.Numero_OS = mtxtNumero.Text; sis.status = true; siscon.trataRequisicao(btnSalvar.Text, sis); this.Close(); }
public ActionResult Responder(int?avaliacaoId = null) { if (avaliacaoId == null) { return(RedirectToAction("Index")); } var avaliacao = new SistemaController().ConsultarAvaliacao(avaliacaoId.Value); if (avaliacao == null) { return(HttpNotFound()); } return(View(avaliacao)); }
public ActionResult Create([Bind(Include = "Id,Texto,TopicoAvaliacaoId")] Questao questao) { if (ModelState.IsValid) { SistemaController appController = new SistemaController(); var message = appController.CriarQuestao(questao); ViewBag.Feedback = message; return(RedirectToAction("Index")); } ViewBag.TopicoAvaliacaoId = new SelectList(db.Topicos, "Id", "Descricao", questao.TopicoAvaliacaoId); return(View(questao)); }
private void btnSalvar_Click(object sender, EventArgs e) { SistemaController sisc = new SistemaController(); sis.Id = id; sis.Nome = txtSistema.Text; sis.Numero_OS = mtxtNumero.Text; if (cmbStatus.Text == "Ativo") { sis.status = true; } else { sis.status = false; } sisc.trataRequisicao(btnSalvar.Text, sis); this.Close(); }
public ActionResult EnviarResposta(IEnumerable <QuestaoRespostaViewModel> respostaQuestao) { var respostas = new List <Resposta>(); respostaQuestao.ToList().ForEach(resp => respostas.Add(new Resposta { AlunoId = User.Identity.GetUserId(), QuestaoId = resp.QuestaoId, OpcaoEscolhida = (Likert)resp.RespostaId, AvaliacaoId = resp.AvaliacaoId })); var msg = new SistemaController().GravarRespostas(respostas); if (msg.CurrentStatus == Message.Status.Success) { return(RedirectToAction("Index")); } TempData.Add("ErrorMessage", msg.CurrentMessage); return(RedirectToAction("Index")); //implementar mensageria }
public ActionResult Create(AvaliacaoViewModel avaliacaoViewModel) { if (ModelState.IsValid) { SistemaController appController = new SistemaController(); var avaliacao = new Avaliacao(); avaliacao.Objetivo = avaliacaoViewModel.Objetivo; avaliacao.DataInicio = avaliacaoViewModel.DataInicio; avaliacao.DataFim = avaliacaoViewModel.DataFim; var message = appController.CriarAvaliacao(avaliacao, avaliacaoViewModel.ModulosID, avaliacaoViewModel.QuestoesID); ViewBag.Feedback = message; return(RedirectToAction("Index")); } List <Modulo> Modulos = db.Modulos.ToList(); ViewBag.ListaModulos = new MultiSelectList(Modulos, "Id", "Nome", null); return(View(avaliacaoViewModel)); }
public ActionResult Index() { var avaliacoes = new SistemaController().ConsultarAvaliacoesDisponiveisPorAluno(User.Identity.GetUserId()); return(View(avaliacoes)); }