コード例 #1
0
        //Método para Cadastrar
        private void Cadastrar()
        {
            Cliente    dto = new Cliente();
            BllCliente bll = new BllCliente();

            dto.Operacao     = "Cadastrar";
            dto.NomeCompleto = txtNome.Text;
            dto.Endereco     = txtEndereco.Text;
            dto.Telf         = txtTelf.Text;
            dto.Email        = txtEmail.Text;
            if (cbEstado.SelectedIndex == 1)
            {
                dto.Estado = true;
            }
            else
            {
                dto.Estado = false;
            }
            string retorno = bll.Cadastrar(dto);

            try
            {
                int id = Convert.ToInt32(retorno);
                FNotificao.AlerForm("Cliente Cadastrado Com Sucesso", TipoNotificacao.sucesso);
                this.DialogResult = DialogResult.Yes;
            }
            catch
            {
                FNotificao.AlerForm(retorno, TipoNotificacao.erro);
                this.DialogResult = DialogResult.No;
            }
        }
コード例 #2
0
        private void frmRelatorioItensVenda_Load(object sender, EventArgs e)
        {
            BllVenda    bllVenda    = new BllVenda(conexao);
            ModeloVenda modeloVenda = new ModeloVenda();

            if (codVenda > 0)
            {
                modeloVenda = bllVenda.CarregaModeloVenda(codVenda);

                BllCliente bllCliente = new BllCliente(conexao);

                BllItensVenda bllItensVenda = new BllItensVenda(conexao);

                BllEmpresa bllEmpresa = new BllEmpresa(conexao);

                //crItensVenda crItensVenda = new crItensVenda();



                //crItensVenda.Database.Tables["dsOs"].SetDataSource(bllVenda.Localizar(modeloVenda.VenCod.ToString()));
                //crItensVenda.Database.Tables["dsCliente"].SetDataSource(bllCliente.LocalizarPorCodigo(modeloVenda.CliCod.ToString()));
                //crItensVenda.Database.Tables["dsItensVenda"].SetDataSource(bllItensVenda.Localizar(modeloVenda.VenCod));
                //crItensVenda.Database.Tables["dsEmpresa"].SetDataSource(bllEmpresa.LocalizarPorCodigo(1.ToString()));



                crvItensVenda.ReportSource = null;

                //crvItensVenda.ReportSource = crItensVenda;
            }
        }
コード例 #3
0
        //Método Pesquisar Cliente
        private void ProcurarCliente()
        {
            BllCliente bll = new BllCliente();
            Cliente    dto = new Cliente();

            dto.ClienteId = Convert.ToInt32(txtCodigo.Text);
            dto.Operacao  = "ListarPor";
            DataTable dt = bll.ListarPorCodigo(dto);

            try
            {
                if (dt.Rows.Count != 0)
                {
                    txtCliente.Text = dt.Rows[0]["NomeCompleto"].ToString();
                }
                else
                {
                    FNotificao.AlerForm("Cliente não encontrado", TipoNotificacao.info);
                    txtCodigo.Text = "";
                }
            }
            catch (Exception ex)
            {
                FNotificao.AlerForm(ex.Message, TipoNotificacao.erro);
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BllCliente cliente = new BllCliente();

            GridView1.DataSource = cliente.ListarClientes();
            GridView1.DataBind();
        }
コード例 #5
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (rbNome.Checked)
     {
         BllCliente bll = new BllCliente(conexao);
         dgCliente.DataSource = bll.Localizar(txtPesquisa.Text);
     }
     else
     {
         BllCliente bll = new BllCliente(conexao);
         dgCliente.DataSource = bll.LocalizarPorCodigo(txtPesquisa.Text);
     }
 }
コード例 #6
0
        private void frmRelatorioCliente_Load(object sender, EventArgs e)
        {
            BllCliente bll = new BllCliente(conexao);
            //crCliente crCliente = new crCliente();
            //crClienteSintetico crClienteSintetico = new crClienteSintetico();

            //crViewer.ReportSource = null;

            //if (tipoRelatorio == "Analitico")
            //{
            //    crCliente.Database.Tables["dsClienteAnalitico"].SetDataSource(bll.LocalizarRelatorioAnalitico(nome, dataInicial, dataFinal, cidade, estado, status,defeito,servico,referencia));
            //    crViewer.ReportSource = crCliente;
            //}
            //else
            //{
            //    crClienteSintetico.Database.Tables["dsClienteAnalitico"].SetDataSource(bll.LocalizarRelatorioAnalitico(nome, dataInicial, dataFinal, cidade, estado, status, defeito, servico,referencia));
            //crViewer.ReportSource = crClienteSintetico;
            //}
        }
コード例 #7
0
        //------------------Método para Listar Clientes -----------------------
        private void ListarCliente()
        {
            Cliente    dto = new Cliente();
            BllCliente bll = new BllCliente();

            dto.Operacao = "ListarCliente";

            try
            {
                DataTable dt = bll.ListarCliente(dto);
                bsGrid.DataSource = dt;
                dgv.DataSource    = bsGrid;
                dgv.Update();
                dgv.Refresh();
            }
            catch (Exception ex)
            {
                FNotificao.AlerForm(ex.Message, TipoNotificacao.erro);
            }
        }
コード例 #8
0
        private void frmConsultaCliente_Load(object sender, EventArgs e)
        {
            BllCliente bll = new BllCliente(conexao);

            dgCliente.DataSource = bll.Localizar("");
        }