Example #1
0
        public Retorno Completar(int aluno, string cep, string endereco, string bairro, string cidade, string estado, string numero, string complemento)
        {
            Retorno retorno = new Retorno();

            if (aluno != 0)
            {
                AlunoDB db   = new AlunoDB();
                Aluno   alun = db.Buscar(aluno);


                if (alun != null)
                {
                    alun.cep         = cep;
                    alun.endereco    = endereco;
                    alun.bairro      = bairro;
                    alun.cidade      = cidade;
                    alun.estado      = estado;
                    alun.numero      = numero;
                    alun.complemento = complemento;
                    alun.flcorrecao  = 1;
                    alun.Alterar();

                    retorno.erro     = false;
                    retorno.mensagem = "Redirecionando...";
                    retorno.id       = alun.codigo;
                }
            }
            else
            {
                retorno.erro     = true;
                retorno.mensagem = "Conteúdo vazio";
            }
            return(retorno);
        }
        public ActionResult Edit([Bind(Include = "id,identidade,cpf,nome,endereco,tipoPlano")] Aluno aluno)
        {
            if (ModelState.IsValid)
            {
                aluno.nome = aluno.nome.ToUpper();
                Aluno.Alterar(aluno);
                return(RedirectToAction("Index"));
            }
            ViewBag.TipoPlano = new SelectList(TipoPlano.SelecionarTodos(), "id", "Descricao", aluno.tipoPlano);

            return(View(aluno));
        }
Example #3
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            Aluno aluno = new Aluno();

            aluno.Id       = int.Parse(txtId.Text);
            aluno.Nome     = txtNome.Text;
            aluno.Telefone = txtTelefone.Text;
            aluno.Ativo    = chkAtivo.Checked;
            aluno.Alterar(aluno);

            MessageBox.Show("Aluno alterado com sucesso!");
            LimparCampos();
        }
Example #4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            aluno.nome  = txtNome.Text;
            aluno.idade = Convert.ToInt32(txtIdade.Text);
            aluno.sexo  = Convert.ToChar(cmbSexo.Text);

            if (txtId.Text == "")
            {
                aluno.Salvar();
                MessageBox.Show("Aluno " + txtNome.Text + " Salvo com sucesso.");
            }

            else
            {
                aluno.idAluno = Convert.ToInt32(txtId.Text);
                aluno.Alterar();
                MessageBox.Show("Aluno " + txtNome.Text + " Alterado com sucesso.");
            }

            this.Hide();
            FormPrincipal formPrincipal = new FormPrincipal();

            formPrincipal.Show();
        }
Example #5
0
 public ActionResult EditarTodos(Aluno aluno)
 {
     aluno.Alterar(aluno);
     //return View();
     return(RedirectToAction("ListaTodos"));
 }
Example #6
0
        public Retorno CadastroMedTV(string nome, string email, string senha, string cpf, string ddd, string telefone, string cep, string endereco, string bairro, string cidade, string estado, string numero, string complemento)
        {
            Retorno retorno = new Retorno();

            if (nome != null && email != null && senha != null && cpf != null && nome != "" && email != "" && senha != "" && cpf != "")
            {
                cpf   = cpf.TrimStart().TrimEnd();
                email = email.TrimStart().TrimEnd();

                AlunoDB db    = new AlunoDB();
                Aluno   a_cpf = db.CPF(cpf);

                if (a_cpf != null)
                {
                    a_cpf.cep         = cep;
                    a_cpf.numero      = numero;
                    a_cpf.complemento = complemento;
                    a_cpf.endereco    = endereco;
                    a_cpf.bairro      = bairro;
                    a_cpf.cidade      = cidade;
                    a_cpf.estado      = estado;
                    a_cpf.ddd         = ddd;
                    a_cpf.telefone    = telefone;
                    a_cpf.flcorrecao  = 1;

                    a_cpf.Alterar();

                    Aluno_MedTV am = new Aluno_MedTVDB().Buscar(a_cpf);
                    if (am != null)
                    {
                        am.senha = senha;
                        am.Alterar();
                    }
                    else
                    {
                        am = new Aluno_MedTV()
                        {
                            aluno = a_cpf,
                            senha = senha
                        };
                        am.Salvar();
                    }
                    retorno.erro     = false;
                    retorno.mensagem = "Redirecionando...";
                    retorno.id       = a_cpf.codigo;
                    CookiesMedTVAtivar(retorno.id);
                }
                else
                {
                    if (new AlunoDB().ExisteEmail(email))
                    {
                        retorno.erro     = true;
                        retorno.mensagem = "E-mail já cadastrado";
                    }
                    else
                    {
                        Aluno aluno = new Aluno()
                        {
                            nome        = nome,
                            senha       = senha,
                            cpf         = cpf,
                            email       = email,
                            ddd         = ddd,
                            telefone    = telefone,
                            cep         = cep,
                            endereco    = endereco,
                            bairro      = bairro,
                            cidade      = cidade,
                            estado      = estado,
                            numero      = numero,
                            complemento = complemento,
                            flcorrecao  = 1
                        };
                        aluno.Salvar();

                        Aluno_MedTV am = new Aluno_MedTV()
                        {
                            aluno = aluno,
                            senha = senha
                        };
                        am.Salvar();

                        retorno.erro     = false;
                        retorno.mensagem = "Redirecionando...";
                        retorno.id       = aluno.codigo;
                        CookiesMedTVAtivar(retorno.id);
                    }
                }
            }
            else
            {
                retorno.erro     = true;
                retorno.mensagem = "Conteúdo vazio";
            }
            return(retorno);
        }
Example #7
0
        public Retorno Cadastro(AlunoCadastrar alunoview)
        {
            Retorno retorno = new Retorno();

            if (alunoview != null)
            {
                alunoview.cpf   = alunoview.cpf.TrimStart().TrimEnd();
                alunoview.email = alunoview.email.TrimStart().TrimEnd();

                if (new AlunoDB().ExisteEmail(alunoview.email) && alunoview.codigo == 0)
                {
                    retorno.erro     = true;
                    retorno.mensagem = "E-mail já cadastrado";
                }
                else
                {
                    Aluno aluno = new Aluno();
                    if (alunoview.codigo == 0)
                    {
                        Aluno alunoCPF = new AlunoDB().CPF(alunoview.cpf);
                        if (alunoCPF != null)
                        {
                            aluno = alunoview.Atualizar(alunoCPF);
                            aluno.Alterar();
                        }
                        else
                        {
                            aluno = alunoview.Retornar();
                            aluno.Salvar();
                        }
                    }
                    else
                    {
                        aluno = alunoview.Atualizar(new AlunoDB().Buscar(alunoview.codigo));
                        aluno.Alterar();
                    }

                    retorno.erro     = false;
                    retorno.mensagem = "Redirecionando...";
                    retorno.id       = new AlunoDB().CPF(alunoview.cpf).codigo;

                    string _ga = Cookies_ga();
                    if (_ga != null && _ga != "")
                    {
                        new Aluno_navegacaoDB().Existe(aluno, _ga);

                        //seleciona dos os _ga do periodo de lead (newsletter)
                        foreach (var n in new Newsletter_navegacaoDB().ListarEmail(aluno.email))
                        {
                            new Aluno_navegacaoDB().Existe(aluno, n._ga);
                        }
                    }
                }
            }
            else
            {
                retorno.erro     = true;
                retorno.mensagem = "Conteúdo vazio";
            }
            return(retorno);
        }