private void frmVendas_Load(object sender, EventArgs e) { //configurar Caixa Combo Cliente CAMADAS.DAL.Cliente dalCli = new CAMADAS.DAL.Cliente(); cmbCliente.DisplayMember = "nome"; cmbCliente.ValueMember = "id"; cmbCliente.DataSource = dalCli.Select(); //Carregar Combo Produtos CAMADAS.BLL.Produto bllProd = new CAMADAS.BLL.Produto(); cmbProd.DisplayMember = "descricao"; cmbProd.ValueMember = "id"; cmbProd.DataSource = bllProd.Select(); //carregar Datagridview de Vendas CAMADAS.BLL.Venda bllVenda = new CAMADAS.BLL.Venda(); dgvVendas.DataSource = ""; List <CAMADAS.MODEL.Venda> listaVenda = new List <CAMADAS.MODEL.Venda>(); listaVenda = bllVenda.Select(); dgvVendas.DataSource = listaVenda; //carregar datagridview ItemVenda CAMADAS.BLL.ItemVenda bllItemVenda = new CAMADAS.BLL.ItemVenda(); dgvItemVenda.DataSource = ""; dgvItemVenda.DataSource = bllItemVenda.Select(); }
public static void relGeralClientes() { CAMADAS.DAL.Cliente dalCli = new CAMADAS.DAL.Cliente(); List <CAMADAS.MODEL.Cliente> lstClientes = new List <CAMADAS.MODEL.Cliente>(); lstClientes = dalCli.Select(); string folder = Funcoes.diretorioPasta(); string arquivo = folder + @"\RelClientes.html"; //IMPRIMIR O RELATÓRIO - GERAR O HTML using (StreamWriter sw = new StreamWriter(arquivo)) { sw.WriteLine("<HTML>"); sw.WriteLine("<head>"); sw.WriteLine("<meta http-equiv='Content-Type' content='text/html'; " + "charset='utf-8'>"); sw.WriteLine("<link rel='stylesheet' href='https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css' integrity='sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO' crossorigin='anonymous'>"); sw.WriteLine("</head>"); sw.WriteLine("<body>"); sw.WriteLine("<h1>Relatório de Clientes</h1>"); sw.WriteLine("<hr align=left border: '5px'>"); sw.WriteLine("<table class='table table - dark'>"); sw.WriteLine("<tr class='thead-dark'>"); sw.WriteLine("<th align='left' width='30px'>ID</th>"); sw.WriteLine("<th align='left' width='150px'>Nome</th>"); sw.WriteLine("<th align='left' width='180px'>Endereço</th>"); sw.WriteLine("<th align='left' width='80px'>Telefone</th>"); sw.WriteLine("</tr>"); int cont = 0; foreach (CAMADAS.MODEL.Cliente cliente in lstClientes.ToList()) { if (cont % 2 == 0) { sw.WriteLine("<tr class='table-active'>"); } else { sw.WriteLine("<tr class='table-default'>"); } sw.WriteLine("<td align='left' width='30px'>" + cliente.id + "</th>"); sw.WriteLine("<td align='left' width='150px'>" + cliente.nome + "</th>"); sw.WriteLine("<td align='left' width='180px'>" + cliente.endereco + "</th>"); sw.WriteLine("<td align='left' width='80px'>" + cliente.telefone + "</th>"); sw.WriteLine("</tr>"); cont++; } sw.WriteLine("</table>"); sw.WriteLine("<hr align=left border: '5px'>"); sw.WriteLine("<h4>Quantidade de Registros Impressos: " + cont.ToString() + "</h4>"); sw.WriteLine("</body>"); sw.WriteLine("</HTML>"); } System.Diagnostics.Process.Start(arquivo); }
private void BtnRemover_Click(object sender, EventArgs e) { int id = Convert.ToInt32(lblID.Text); CAMADAS.DAL.Cliente dalCli = new CAMADAS.DAL.Cliente(); dalCli.Delete(id); //dgvClientes.DataSource = ""; dgvClientes.Refresh(); dgvClientes.DataSource = dalCli.Select(); limparCampos(); }
private void FrmCliente_Load(object sender, EventArgs e) { CAMADAS.DAL.Cliente dalCli = new CAMADAS.DAL.Cliente(); //dgvClientes.DataSource = ""; dgvClientes.Refresh(); dgvClientes.DataSource = dalCli.Select(); //Carregar Combo Box de Cidade CAMADAS.DAL.Cidade dalCid = new CAMADAS.DAL.Cidade(); cmbCidade.DisplayMember = "nome"; cmbCidade.ValueMember = "id"; cmbCidade.DataSource = dalCid.SelectCres(); limparCampos(); }
private void BtnInserir_Click(object sender, EventArgs e) { CAMADAS.MODEL.Cliente cliente = new CAMADAS.MODEL.Cliente(); cliente.nome = txtNome.Text; cliente.cpf = txtCPF.Text; cliente.telefone = txtTelefone.Text; cliente.dt_nasc = dtpDt_Nasc.Value; cliente.endereco = txtEndereco.Text; cliente.numero = Convert.ToInt32(txtNumero.Text); cliente.complemento = txtComplemento.Text; cliente.bairro = txtBairro.Text; cliente.cep = Convert.ToInt32(txtCEP.Text); cliente.idCidade = Convert.ToInt32(cmbCidade.SelectedValue.ToString()); CAMADAS.DAL.Cliente dalCli = new CAMADAS.DAL.Cliente(); dalCli.Inserir(cliente); //dgvClientes.DataSource = ""; dgvClientes.Refresh(); dgvClientes.DataSource = dalCli.Select(); limparCampos(); }