Exemple #1
0
        protected void ddlCliente_SelectedIndexChanged(object sender, EventArgs e)
        {
            int identificador = int.Parse(ddlCliente.SelectedValue);

            NPessoa nPessoa = new NPessoa();
            EPessoa cliente = nPessoa.Consultar(identificador);
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            NPessoa nUsuario = new NPessoa();

            try
            {
                string controleTela = string.Empty;
                if (!Page.IsPostBack)
                {
                    CarregarTipoUsuario();
                    controleTela = "inserir";

                    if (Page.Request.QueryString["Id"] != null)
                    {
                        CarregarTelaUsuario();
                        controleTela = "alterar";
                    }
                }

                PrepararTela(controleTela);
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void editar_Click(object sender, EventArgs e)
        {
            DateTime data;
            string   resp = "";

            resp = NPessoa.Editar(Nome.Text, Convert.ToInt32(idMorador), txtEndereco.Text.Trim(), data = Convert.ToDateTime(this.txtData.Text.Trim()), this.txtCasa.Text.Trim(), this.txtCPF.Text.Trim(), this.txtTelefone.Text.Trim(), this.txtEmail.Text.Trim());

            this.Close();
        }
        protected void CarregarTelaUsuario()
        {
            NPessoa nUsuario  = new NPessoa();
            EPessoa eUsuario  = new EPessoa();
            int     idUsuario = Convert.ToInt32(Page.Request.QueryString["Id"].ToString());

            eUsuario = nUsuario.Consultar(idUsuario);

            txtCodigo.Text = eUsuario.Identificador.ToString();
            txtLogin.Text  = eUsuario.login;
            txtSenha.Text  = eUsuario.senha;
        }
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            int     idUsuario = Convert.ToInt32(Page.Request.QueryString["Id"].ToString());
            NPessoa nUsuario  = new NPessoa();
            EPessoa eUsuario  = new EPessoa();

            eUsuario = nUsuario.Consultar(idUsuario);

            txtCodigo.Text = eUsuario.Identificador.ToString();
            txtLogin.Text  = eUsuario.login;
            txtSenha.Text  = eUsuario.senha;
        }
Exemple #6
0
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         NPessoa nUsuario = new NPessoa();
         nUsuario.Excluir(int.Parse(txtIdentificador.Text));
         Response.Redirect(@"~\Paginas\Usuario_Lista.aspx");
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #7
0
        private void Excluir_Click(object sender, EventArgs e)
        {
            if (idPessoa != "")
            {
                string resp = "";

                resp = NPessoa.Excluir(Convert.ToInt32(idPessoa));
                Mostrar();
            }
            else
            {
                MessageBox.Show("Selecione a pessoa que deve ser excluida");
            }
        }
Exemple #8
0
        private void CarregarDropCliente()
        {
            //Cria e adiciona o item "Selecione..." na dropdown
            ListItem selecione = new ListItem();

            selecione.Value = "0";
            selecione.Text  = "Selecione...";
            ddlCliente.Items.Add(selecione);

            //Preenche a dropdown com a lista de produtos
            NPessoa nPessoa = new NPessoa();

            ddlCliente.DataSource = nPessoa.MontaCombo();
            ddlCliente.DataBind();
        }
Exemple #9
0
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         NPessoa nUsuario = new NPessoa();
         nUsuario.Excluir(int.Parse(txtIdentificador.Text));
         ScriptManager.RegisterClientScriptBlock(this,
                                                 GetType(), "Exclusão de Usuário",
                                                 "alert('Operação realizada com sucesso!')", true);
         VoltarParaPaginaAnterior();
     }
     catch (Exception ex)
     {
         string mensagem = ex.Message;
         ScriptManager.RegisterClientScriptBlock(this, GetType()
                                                 , "Exclusão de Usuário"
                                                 , "alert('" + mensagem + "')", true);;
     }
 }
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                NPessoa        nUsuario     = new NPessoa();
                EPessoa        eUsuario     = new EPessoa();
                List <EPessoa> lstResultado = new List <EPessoa>();

                eUsuario.nome = txtNome.Text;

                lstResultado = nUsuario.Listar(eUsuario);

                grdListaUsuario.DataSource = lstResultado;
                grdListaUsuario.DataBind();
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemple #11
0
        protected void CarregarTelaUsuario()
        {
            NPessoa nUsuario  = new NPessoa();
            EPessoa eUsuario  = new EPessoa();
            int     idUsuario = Convert.ToInt32(Page.Request.QueryString["Id"].ToString());

            eUsuario = nUsuario.Consultar(idUsuario);

            txtIdentificador.Text        = eUsuario.Identificador.ToString();
            txtNome.Text                 = eUsuario.nome;
            TxtSobrenome.Text            = eUsuario.sobrenome;
            TxtCep.Text                  = eUsuario.cep;
            TxtCidade.Text               = eUsuario.cidade;
            TxtBairro.Text               = eUsuario.bairro;
            ddlTipoUsuario.SelectedValue = eUsuario.TipoUsuario.Identificador.ToString();
            txtLogradouro.Text           = eUsuario.logradouro;
            txtDataNascimento.Text       = Convert.ToDateTime(eUsuario.dataDeNascimento).ToString();
            txtEmail.Text                = eUsuario.email;
            txtTelefone.Text             = eUsuario.telefone;
            txtLogin.Text                = eUsuario.login;
            txtSenha.Text                = eUsuario.senha;
        }
Exemple #12
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            DateTime     data;
            MemoryStream stream = new MemoryStream();

            if (pctFoto.Image != null)
            {
                pctFoto.Image.Save(stream, ImageFormat.Jpeg);
            }
            else
            {
                pictureBox1.Image.Save(stream, ImageFormat.Jpeg);
            }

            byte[] foto = stream.ToArray();

            string resp = "";

            resp = NPessoa.InserirPessoa(
                txtNome.Text.Trim(),
                data = Convert.ToDateTime(this.txtNascimento.Text.Trim()),
                txtNumeroCasa.Text.Trim(),
                txtEndereco.Text.Trim(),
                txtCPF.Text.Trim(),
                txtTelefone.Text.Trim(),
                txtEmail.Text.Trim(),
                foto);

            MessageBox.Show("Cadastrado com Sucesso");
            Mostrar();

            txtNome.Text       = "";
            txtNascimento.Text = "";
            txtNumeroCasa.Text = "";
            txtEndereco.Text   = "";
            txtCPF.Text        = "";
            txtTelefone.Text   = "";
            txtEmail.Text      = "";
        }
Exemple #13
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                EPessoa usuario = new EPessoa();
                if (!string.IsNullOrEmpty(txtIdentificador.Text))
                {
                    usuario.Identificador = int.Parse(txtIdentificador.Text);
                }

                usuario.nome             = txtNome.Text;
                usuario.dataDeNascimento = DateTime.Parse(txtDataNascimento.Text);
                usuario.sobrenome        = TxtSobrenome.Text;
                usuario.email            = txtEmail.Text;
                usuario.telefone         = txtTelefone.Text;
                usuario.logradouro       = txtLogradouro.Text;
                usuario.cep    = TxtCep.Text;
                usuario.bairro = TxtBairro.Text;
                usuario.cidade = TxtCidade.Text;
                usuario.TipoUsuario.Identificador = int.Parse(ddlTipoCliente.SelectedValue);
                usuario.login = txtLogin.Text;
                usuario.senha = txtSenha.Text;

                NPessoa nUsuario = new NPessoa();
                nUsuario.Salvar(usuario);
                ScriptManager.RegisterClientScriptBlock(this,
                                                        GetType(), "Cadastro de Cliente",
                                                        "alert('Operação realizada com sucesso!')", true);

                Response.Redirect(@"~\TelaLogin.aspx");
            }
            catch (Exception ex)
            {
                string mensagem = ex.Message;
                ScriptManager.RegisterClientScriptBlock(this, GetType()
                                                        , "Cadastro de Cliente"
                                                        , "alert('" + mensagem + "')", true);
            }
        }
Exemple #14
0
        protected void btnGerarRelatorio_Click(object sender, EventArgs e)
        {
            try
            {
                NPessoa nUsuario  = new NPessoa();
                EPessoa parametro = new EPessoa();

                #region filtro
                switch (ddlTipoConsulta.SelectedValue)
                {
                case "1":
                    parametro.nome = txtParametro.Text;
                    break;

                case "2":
                    parametro.login = txtParametro.Text;
                    break;

                case "3":
                    parametro.email = txtParametro.Text;
                    break;

                default:
                    break;
                }
                #endregion filtro

                DataTable result = ConverteListParaDataTable(nUsuario.Listar(parametro));

                //this.rptUsuario.LocalReport.DataSources.Clear();
                //this.rptUsuario.LocalReport.DataSources.Add(new ReportDataSource("dtsUsuario", result));
                //this.rptUsuario.Visible = true;
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemple #15
0
 public void Mostrar()
 {
     this.dataList.DataSource = NPessoa.Mostrar();
 }