Пример #1
0
        public ActionResult Alterar(long id)
        {
            PessoaBll   bo     = new PessoaBll();
            PessoaModel model  = null;
            Pessoa      pessoa = bo.LerPessoa(id);

            if (pessoa != null)
            {
                model = new PessoaModel()
                {
                    Nome       = pessoa.Nome,
                    Sobrenome  = pessoa.Sobrenome,
                    CPF        = pessoa.CPF,
                    RG         = pessoa.RG,
                    CEP        = pessoa.CEP,
                    Logradouro = pessoa.Logradouro,
                    Cidade     = pessoa.Cidade,
                    Estado     = pessoa.Estado,
                    Celular    = pessoa.Celular,
                    Telefone   = pessoa.Telefone,
                    Email      = pessoa.Email
                };
            }
            return(View(model));
        }
Пример #2
0
        //metodo salvar pessoa no banco
        private void salvar(PessoaModel pessoa)
        {
            if (textNome.Text.Trim() == string.Empty || comboBoxSx.Text.Trim() == string.Empty || textEnd.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Campos vazios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textNome.BackColor   = Color.Red;
                textEnd.BackColor    = Color.Red;
                comboBoxSx.BackColor = Color.Red;
            }
            else
            {
                PessoaBll pesssoaBll = new PessoaBll();
                pessoa.nome     = textNome.Text;
                pessoa.sexo     = comboBoxSx.Text;
                pessoa.telefone = textTel.Text;
                pessoa.celular  = textCel.Text;
                pessoa.endereco = textEnd.Text;
                pessoa.bairro   = textBairro.Text;
                pessoa.cidade   = textCidade.Text;
                pessoa.estado   = comboBoxUf.Text;

                pesssoaBll.salvar(pessoa);
                MessageBox.Show("Pessoa salva com sucesso");
                listar();
                limparCampos();
            }
        }
Пример #3
0
        public JsonResult Deletar(long id)
        {
            PessoaBll bo = new PessoaBll();

            bo.Deletar(id);
            return(Json("Sucesso ao excluir o registro."));
        }
Пример #4
0
        public List <PessoaModel> LisPessoas()
        {
            PessoaBll bo = new PessoaBll();

            List <PessoaModel> ListPessoas = new List <PessoaModel>();

            foreach (var item in bo.ListPessoa())
            {
                ListPessoas.Add(new PessoaModel()
                {
                    Id         = item.Id,
                    Nome       = item.Nome,
                    Sobrenome  = item.Sobrenome,
                    CPF        = item.CPF,
                    RG         = item.RG,
                    CEP        = item.CEP,
                    Cidade     = item.Cidade,
                    Estado     = item.Estado,
                    Logradouro = item.Logradouro,
                    Email      = item.Email,
                    Telefone   = item.Telefone,
                    Celular    = item.Celular
                });
            }

            return(ListPessoas);
        }
Пример #5
0
        public JsonResult Alterar(PessoaModel model)
        {
            PessoaBll bo = new PessoaBll();

            if (!this.ModelState.IsValid)
            {
                List <string> erros = (from item in ModelState.Values
                                       from error in item.Errors
                                       select error.ErrorMessage).ToList();

                Response.StatusCode = 400;
                return(Json(string.Join(Environment.NewLine, erros)));
            }
            else
            {
                bo.Atualizar(new Pessoa()
                {
                    Id         = model.Id,
                    Nome       = model.Nome,
                    Sobrenome  = model.Sobrenome,
                    CPF        = model.CPF,
                    RG         = model.RG,
                    CEP        = model.CEP,
                    Cidade     = model.Cidade,
                    Estado     = model.Estado,
                    Logradouro = model.Logradouro,
                    Email      = model.Email,
                    Telefone   = model.Telefone,
                    Celular    = model.Celular
                });

                return(Json("Cadastro atualizado com Sucesso."));
            }
        }
Пример #6
0
        //Metodo pesquisar por nome
        public void Pesquisar(PessoaModel pessoa)
        {
            pessoa.nome = textPesquisa.Text.Trim();

            PessoaBll pessoaBll = new PessoaBll();

            tblPessoa.DataSource = pessoaBll.Pesquisar(pessoa);
        }
Пример #7
0
        //listar
        private void listar()
        {
            PessoaBll pessoaBll = new PessoaBll();

            tblLo.DataSource            = pessoaBll.listar();
            tblLo.Columns[0].HeaderText = "Cod";
            tblLo.Columns[1].HeaderText = "Login";
            tblLo.Columns[2].HeaderText = "Senha";
        }
Пример #8
0
 //pesquisa
 private void textPesquisa_TextChanged(object sender, EventArgs e)
 {
     if (textPesquisa.Text == "")
     {
         PessoaBll pessoaBll = new PessoaBll();
         tblPessoa.DataSource = pessoaBll.listar();
     }
     else
     {
         PessoaModel pessoa = new PessoaModel();
         Pesquisar(pessoa);
     }
 }
Пример #9
0
        //login
        private void btnEntar_Click(object sender, EventArgs e)
        {
            PessoaBll pessoaBll = new PessoaBll();

            pessoaBll.login(textLogin.Text, textSenha.Text);
            if (pessoaBll.tem)
            {
                MessageBox.Show("Login  com sucesso");
            }
            else
            {
                MessageBox.Show("Erro");
            }
        }
Пример #10
0
        //login
        private void btnEntar_Click(object sender, EventArgs e)
        {
            PessoaBll pessoaBll = new PessoaBll();

            pessoaBll.login(textLogin.Text, textSenha.Text);
            if (pessoaBll.tem)
            {
                MessageBox.Show("Login  com sucesso", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);

                tela tel = new tela();
                tel.ShowDialog();
            }
            else
            {
                MessageBox.Show("Erro", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #11
0
        //excluir
        private void excluir(PessoaModel pessoa)
        {
            PessoaBll pessoaBll = new PessoaBll();

            if (textIdLo.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Selecine uma pessoa a ser excluida", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (MessageBox.Show("Deseja excluir essa pessoa", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)
            {
            }
            else
            {
                pessoa.id_login = Convert.ToInt32(textIdLo.Text);
                pessoaBll.excluir(pessoa);
                listar();
                limpar();
            }
        }
Пример #12
0
        //salvar
        private void salvar(PessoaModel pessoa)
        {
            if (textLo.Text.Trim() == string.Empty || textSe.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Campos vazios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                PessoaBll pessoaBll = new PessoaBll();
                pessoa.login = textLo.Text;
                pessoa.senha = textSe.Text;
                pessoaBll.salvar(pessoa);

                MessageBox.Show("Pessoa salva com sucesso");

                listar();
                limpar();
            }
        }
Пример #13
0
        //editar
        private void editar(PessoaModel pessoa)
        {
            PessoaBll pessoaBll = new PessoaBll();

            if (textLo.Text.Trim() == string.Empty || textSe.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Campos vazios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                pessoa.id_login = Convert.ToInt32(textIdLo.Text);
                pessoa.login    = textLo.Text;
                pessoa.senha    = textSe.Text;

                pessoaBll.editar(pessoa);
                MessageBox.Show("Pessoa Editada com Sucesso");
                listar();
                limpar();
            }
        }
Пример #14
0
        //metodo listar pessoas no banco
        private void listar()
        {
            PessoaBll pessoaBll = new PessoaBll();

            tblPessoa.DataSource = pessoaBll.listar();

            tblPessoa.Columns[0].HeaderText = "Cod";
            tblPessoa.Columns[1].HeaderText = "Nome";
            tblPessoa.Columns[2].HeaderText = "Sexo";
            tblPessoa.Columns[3].HeaderText = "Telefone";
            tblPessoa.Columns[4].HeaderText = "Celular";
            tblPessoa.Columns[5].HeaderText = "Endereço";
            tblPessoa.Columns[6].HeaderText = "Bairro";
            tblPessoa.Columns[7].HeaderText = "Cidade";
            tblPessoa.Columns[8].HeaderText = "Uf";

            tblPessoa.Columns[0].Width = 40;
            tblPessoa.Columns[1].Width = 200;
            tblPessoa.Columns[2].Width = 40;
            tblPessoa.Columns[8].Width = 40;
        }
Пример #15
0
 public PessoaController(PessoaBll pessoaBll)
 {
     this._pessoaBll = pessoaBll;
 }