예제 #1
0
        public bool insertGRupo(Grupo grupo, Usuario user)
        {
            userDao = new UsuarioDao();
            try
            {
                if (grupo != null)
                {
                    if(grupo.Grup == 'a')
                    userDao.InsertUsuarioGrupo(1, user);
                    else if(grupo.Grup == 'b')
                        userDao.InsertUsuarioGrupo(2, user);
                    else
                        userDao.InsertUsuarioGrupo(3, user);

                    return true;
                }
                else
                {
                    return false;
                }
            }
            catch(Exception ex)
            {
                return false;
            }
        }
        protected void bntConfirma_Click(object sender, EventArgs e)
        {
            grupo = new Grupo();
            userBll = new UsuarioBll();
            // Max Pontos = 225
            // Min Pontos = 45
            #region PERGUNTAS
            if (rblPergunta1.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta1.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta1.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta1.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta1.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta2.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta2.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta2.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta2.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta2.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta3.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta3.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta3.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta3.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta3.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta4.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta4.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta4.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta4.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta4.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta5.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta5.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta5.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta5.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta5.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta6.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta6.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta6.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            else if (rblPergunta7.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta7.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta7.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta7.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta8.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta8.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta8.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta8.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta8.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            if (rblPergunta9.SelectedValue == "1")
            {
                grupo.Pontos += 5;
            }
            else if (rblPergunta9.SelectedValue == "2")
            {
                grupo.Pontos += 10;
            }
            else if (rblPergunta9.SelectedValue == "3")
            {
                grupo.Pontos += 15;
            }
            else if (rblPergunta9.SelectedValue == "4")
            {
                grupo.Pontos += 20;
            }
            else if (rblPergunta9.SelectedValue == "5")
            {
                grupo.Pontos += 25;
            }

            #endregion

            if (grupo.Pontos <= 105 )
            {
                grupo.Grup = 'a';
            }
            else if (grupo.Pontos > 105 && grupo.Pontos <= 150)
            {
                grupo.Grup = 'b';
            }
            else if(grupo.Pontos > 150)
            {
                grupo.Grup = 'c';
            }

            userBll.insertGRupo(grupo, user);
        }