Exemple #1
0
        public ActionResult Responder(FormCollection form)
        {
            Projeto projeto       = new Projeto();
            int     LOTipoUsuario = (Int32)Session["tipoUsuario"];

            if (LOTipoUsuario == 2) //   2 -> aluno lider
            {
                try
                {
                    projeto.PRIDprojeto = Int32.Parse(TempData["ProjetoID"].ToString());

                    projeto = PR.BuscarPorID(projeto.PRIDprojeto);

                    projeto.PRdescricao = "";

                    var aux = "pergunta";
                    for (int i = 1; i < 10; i++)
                    {
                        aux = "pergunta" + i;
                        if (form[aux] != null && !form[aux].Equals(""))
                        {
                            projeto.PRdescricao += form[aux] + ";";
                        }
                        if (form[aux] == null || form[aux].Equals(""))
                        {
                            projeto.PRdescricao += " " + ";";
                        }
                    }
                    projeto.PRStatusProjeto = "E";
                    projeto.PRComentarios   = "";
                    PR.Atualizar(projeto);
                    return(RedirectToAction("Index"));
                }

                catch (Exception e)
                {
                    ViewBag.Exception = e.ToString();
                }
            }
            return(RedirectToAction("Entrar", "LoginUsuarios", new { erro = "Apenas Aluno Lider tem acesso a esse recurso" }));
        }
        private void Salvar_Click(object sender, EventArgs e)
        {
            Projeto proj = new Projeto();

            proj = PR.BuscarPorID(idProjeto);


            if (valores == null || valores.Equals(""))
            {
                valores   = "1;1;1;1;1;1;1;1";
                somatorio = 8;
            }
            var valor = valores.Split(';');

            proj.PRnotaFinal = (Int32.Parse(nota1.Text) * Int32.Parse(valor[0]) + Int32.Parse(nota2.Text) * Int32.Parse(valor[1])
                                + Int32.Parse(nota3.Text) * Int32.Parse(valor[2]) + Int32.Parse(nota4.Text) * Int32.Parse(valor[3])
                                + Int32.Parse(nota5.Text) * Int32.Parse(valor[4]) + Int32.Parse(nota6.Text) * Int32.Parse(valor[5])
                                + Int32.Parse(nota7.Text) * Int32.Parse(valor[6]) + Int32.Parse(nota8.Text) * Int32.Parse(valor[7])) / somatorio;

            try
            {
                PR.Atualizar(proj);
            }
            catch
            {
                Error erro = new Error();
                erro.GetError = "Não foi possível realizar sua operação - Valor Inválido em algum dos campos!";
                this.Hide();
                erro.Show();
            }


            this.Hide();

            ListaProjetos lista = new ListaProjetos();

            lista.Show();
        }
Exemple #3
0
        private void Salvar_Click(object sender, EventArgs e)
        {
            Projeto proj = new Projeto();

            proj = PR.BuscarPorID(idProjeto);


            proj.PRComentarios = "";

            proj.PRComentarios += Comentario1.Text + ";";
            proj.PRComentarios += Comentario2.Text + ";";
            proj.PRComentarios += Comentario3.Text + ";";
            proj.PRComentarios += Comentario4.Text + ";";
            proj.PRComentarios += Comentario5.Text + ";";
            proj.PRComentarios += Comentario6.Text + ";";
            proj.PRComentarios += Comentario7.Text + ";";
            proj.PRComentarios += Comentario8.Text + ";";

            try
            {
                PR.Atualizar(proj);
            }
            catch
            {
                Error erro = new Error();
                erro.GetError = "Não foi possível realizar sua operação - Informação Inválida em Algum dos Campos!";
                this.Hide();
                erro.Show();
            }


            this.Hide();

            ListaProjetos lista = new ListaProjetos();

            lista.Show();
        }