public void ImprimirVenda(string local) { ClienteRN clienteDados = new ClienteRN(); EnderecoRN enderecoDados = new EnderecoRN(); BairroRN bairroDados = new BairroRN(); string idauxiliar = pedidoDados.IdCorrente(); Pedido obj = pedidoDados.Buscar(idauxiliar); FileStream arq = new FileStream(local + ".txt", FileMode.CreateNew, FileAccess.Write); StreamWriter grava = new StreamWriter(arq, Encoding.Unicode); CamadaBanco.Cliente novo = clienteDados.Buscar(obj.IdCliente.ToString()); CamadaBanco.Endereco novoEndereco = enderecoDados.Buscar(obj.IdCliente.ToString()); CamadaBanco.Entidades.Bairro novoBairro = bairroDados.Buscar(novoEndereco.IdBairro.ToString()); string tipoPedido = string.Empty; if(obj.TipoPedido == 0) { tipoPedido = "A Vista"; } else if(obj.TipoPedido == 1) { tipoPedido = "Debito"; } grava.WriteLine("Cód Pedido: {0}\tData Venda: {1}",obj.IdPedido,obj.DataPedido.ToShortDateString()); grava.WriteLine("Cód. Cliente: {0}\tNome Cliente: {1}",novo.IdCliente,novo.Nome); grava.WriteLine("Endereco: {0}\tNumero: {1}",novoEndereco.Rua,novoEndereco.Numero); grava.WriteLine("Bairro: {0}",novoBairro.Nome); grava.Write("Valor: R$ "); grava.Write(obj.ValorTotal.ToString("0.00", CultureInfo.InvariantCulture)); grava.Write("\tTipo Venda: {0}", tipoPedido); grava.Close(); arq.Close(); }
public void CarregarComboBoxBairro() { //if (cbbBairro.Items.Count == 0) { bairroDados = new BairroRN(); foreach (Bairro p in bairroDados.ObterTodos()) { // cbbBairro.Items.Add(p.Nome); } } }
/// <summary> /// realiza um update com base no IDCliente /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btt_alterar_Click(object sender, EventArgs e) { clienteDados = new ClienteRN(); enderecoDados = new EnderecoRN(); bairroDados = new BairroRN(); telefoneDados = new TelefoneRN(); clienteDados.Atualizar(txbIdCliente.Text, txbNome.Text, txbEmail.Text, txbCPF.Text, txbRG.Text); enderecoDados.Atualizar(txbEndereco.Text, txbNumero.Text, txbCEP.Text, bairroDados.SelectID(cbbBairro.Text).ToString(), txbIdCliente.Text); telefoneDados.Atualizar(txbTel1.Text, txbTel2.Text, txbIdCliente.Text); listView1.Items.Clear(); MessageBox.Show("Alteração Concluida!", "Sucesso", MessageBoxButtons.OK); ResetAll(); txbIdCliente.Enabled = true; DisableAll(); }
/// <summary> /// chama o DisableAll e libera a txbidcliente e bttPesquisar para que seja feita a pesquisa /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void bttAlterar_Click(object sender, EventArgs e) { bttSalvar.Enabled = false; bttAlterar.Enabled = false; clienteDados = new ClienteRN(); int idcliente = cbbNome.SelectedIndex; Cliente nCliente = clienteDados.Buscar(idcliente.ToString()); bairroDados = new BairroRN(); Bairro nBairro = bairroDados.Buscar(idcliente.ToString()); enderecoDados = new EnderecoRN(); Endereco nEndereco = enderecoDados.Buscar(idcliente.ToString()); cbbBairro.SelectedText = nBairro.Nome; EnableAll(); cbbNome.Text = nCliente.Nome; txbEmail.Text = nCliente.Email; txbRua.Text = nEndereco.Rua; txbNumero.Text = nEndereco.Numero.ToString(); txbCEP.Text = nEndereco.Cep.ToString(); NomeCidade(); }
/// <summary> /// exibe o nome da cidade com base no cbbBairro.text /// </summary> private void NomeCidade() { bairroDados = new BairroRN(); cidadeDados = new CidadeRN(); Bairro nBairro = bairroDados.Buscar(bairroDados.SelectID(cbbBairro.Text)); Cidade nCidade = cidadeDados.Buscar(nBairro.IdCidade.ToString()); txbCidade.Text = nCidade.Nome; txbCidade.Enabled = false; }
/// <summary> /// realiza a incersão de um cliente,endereco,telefone no banco /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btt_salvar_Click(object sender, EventArgs e) { //O codigo está oculto, so clicar no + //caso queiram tirar isso, so selecionar e apetar Ctrl+M+U /* try { clienteDados = new ClienteRN(); bairroDados = new BairroRN(); clienteDados.ValidarCadastro(txbNome.Text, txbEmail.Text, txbCPF.Text, txbRG.Text, txbTel1.Text, txbTel2.Text, txbEndereco.Text, txbNumero.Text, txbCEP.Text, bairroDados.SelectID(cbbBairro.Text).ToString()); MessageBox.Show("Cadastrado com Sucesso!!"); ResetAll(); } catch (Exception ex) { MessageBox.Show(ex.Message); } */ try { bairroDados = new BairroRN(); Gerais.ValidacaoGeral(txbNome.Text, txbEmail.Text, txbCPF.Text, txbRG.Text, txbTel1.Text, txbTel2.Text, txbEndereco.Text, txbNumero.Text, txbCEP.Text, bairroDados.SelectID(cbbBairro.Text).ToString()); MessageBox.Show("Cadastrado com Sucesso!!", "Sucesso", MessageBoxButtons.OK); ResetAll(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK); } }
/// <summary> /// Inserir um Cliente no Banco /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void bttSalvar_Click(object sender, EventArgs e) { try { clienteDados = new ClienteRN(); bairroDados = new BairroRN(); pFisicaDados = new PessoaFisicaRN(); if (pFisicaDados.ValidarEntrada(txbCPF.Text)) { // clienteDados.ValidarCadastro(cbbNome.Text, txbEmail.Text, txbTel1.Text, txbTel2.Text, txbRua.Text, txbCPF.Text, txbRG.Text, txbNumero.Text, txbCEP.Text, bairroDados.SelectID(cbbBairro.Text).ToString()); MessageBox.Show("Cadastrado com Sucesso!!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// realiza a incersão de um cliente,endereco,telefone no banco /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btt_salvar_Click(object sender, EventArgs e) { try { bairroDados = new BairroRN(); Gerais.ValidacaoGeral(txbNome.Text, txbEmail.Text, txbCPF.Text, txbRG.Text, txbTel1.Text, txbTel2.Text, txbEndereco.Text, txbNumero.Text, txbCEP.Text, bairroDados.SelectID(cbbBairro.Text).ToString()); MessageBox.Show("Cadastrado com Sucesso!!", "Sucesso", MessageBoxButtons.OK); ResetAll(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK); } }