private void FRProduto_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'dsproduto.dtproduto' table. You can move, or remove it, as needed. reportViewer1.LocalReport.DataSources.Clear(); CCliente ccliente = new CCliente(); CProduto cproduto = new CProduto(); CItemVenda c = new CItemVenda(); DataTable dt = new DataTable(); ReportDataSource MyReportDataSource = new ReportDataSource("dsproduto", dt); if (tipo.ToUpper() == "") { dt = cproduto.pesquisar("", "nome"); MyReportDataSource = new ReportDataSource("dsproduto", dt); //reportViewer1.LocalReport.DataSources.Add(MyReportDataSource); } if (tipo.ToUpper() == "ESTOQUE") { dt = cproduto.pesquisarOrderQuantidade("", "nome"); MyReportDataSource = new ReportDataSource("dsproduto", dt); //reportViewer1.LocalReport.DataSources.Add(MyReportDataSource); } if (tipo.ToUpper() == "ITEMVENDA") { c = new CItemVenda(); dt = c.pesquisarquantidadeItensVendidosData(datai, dataf); MyReportDataSource = new ReportDataSource("dsproduto", dt); } reportViewer1.LocalReport.DataSources.Add(MyReportDataSource); reportViewer1.RefreshReport(); }
private void btnsalvar_Click(object sender, EventArgs e) { if (ttbnome.Text.Trim() == "") { MessageBox.Show("Campo nome deve ser preenchido!"); return; } if (cbbsexo.SelectedIndex < 0) { MessageBox.Show("Selecione o sexo do cliente!"); return; } if (cbbcidade.SelectedIndex < 0) { MessageBox.Show("Selecione uma cidade!"); return; } CCliente c = new CCliente(); c.nome = ttbnome.Text; c.sexo = cbbsexo.Text; c.rg = ttbrg.Text; c.cpf = ttbcpf.Text; c.dtnascimento = dtpdtnascimento.Value.Date; c.endereco = ttbendereco.Text; c.numero = ttbnumero.Text; c.bairro = ttbbairro.Text; c.cid_id = int.Parse(cbbcidade.SelectedValue.ToString()); c.cep = ttbcep.Text; c.ddd1 = ttbddd1.Text; c.ddd2 = ttbddd2.Text; c.ddd3 = ttbddd3.Text; c.telefone1 = ttbtelefone1.Text; c.telefone2 = ttbtelefone2.Text; c.telefone3 = ttbtelefone3.Text; c.informacao = ttbinformacao.Text; c.email = ttbemail.Text; cpfcnpj = c.cpf; if (status == 0) { c.inserircliente(); } if (status == 1) { c.atualizarcliente(id); } limpar(); leitura(); MessageBox.Show("Salvo com sucesso!"); }
private void enterclique() { CCliente c = new CCliente(); dt = c.pesquisar(ttbcliente.Text, "nome"); grid.DataSource = dt; if (dt.Rows.Count > 0) { grid.Focus(); } }
private void FRelatorio_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'dscliente.DataTable1' table. You can move, or remove it, as needed. // this.DataTable1TableAdapter.Fill(this.dscliente.DataTable1); // TODO: This line of code loads data into the 'dscliente.DataTable1' table. You can move, or remove it, as needed. // this.DataTable1TableAdapter.Fill(this.dscliente.DataTable1); // TODO: This line of code loads data into the 'dsproduto.dtproduto' table. You can move, or remove it, as needed. // ReportDataSource MyReportDataSource = new ReportDataSource("dscaixa", dt); //reportViewer1.LocalReport.DataSources.Add(MyReportDataSource); reportViewer1.LocalReport.DataSources.Clear(); CCliente ccliente = new CCliente(); DataTable dtcliente = ccliente.pesquisar("", "nome"); ReportDataSource MyReportDataSource = new ReportDataSource("DataSet1", dtcliente); reportViewer1.LocalReport.DataSources.Add(MyReportDataSource); reportViewer1.RefreshReport(); }
private void btnexcluir_Click(object sender, EventArgs e) { if (id > 0) { if (MessageBox.Show("Deseja Excluir?", "Excluir!", MessageBoxButtons.YesNo) == DialogResult.Yes) { CCliente c = new CCliente(); CVenda venda = new CVenda(); DataTable dt = new DataTable(); dt = venda.pesquisarIDCliente(id); if (dt.Rows.Count > 0) { MessageBox.Show("Não foi possivel efetuar a exclusão!"); return; } CVenda creceber = new CVenda(); dt = new DataTable(); dt = creceber.pesquisarIDCliente(id); if (dt.Rows.Count > 0) { MessageBox.Show("Não foi possivel efetuar a exclusão!"); return; } if (c.excluircliente(id)) { limpar(); leitura(); MessageBox.Show("Excluído com sucesso!"); } else { MessageBox.Show("Não foi possivel efetuar a exclusão!"); } } } else { MessageBox.Show("Selecione um cliente para excluir!"); } }