public void ImprimirVenda(string local,string rua, string numero, string bairro) { ClienteRN clienteDados = new ClienteRN(); 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()); 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}", rua, numero); grava.WriteLine("Bairro: {0}", bairro); 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 CarregarCombobox() { if (cbbCliente.Items.Count == 0) { clienteDados = new ClienteRN(); foreach (Cliente p in clienteDados.ObterTodos()) { cbbCliente.Items.Add(p.Nome); } } }
public void CarregarComboBoxNome() { if (cbbNome.Items.Count == 0) { clienteDados = new ClienteRN(); foreach (CamadaBanco.Cliente p in clienteDados.ObterTodos()) { cbbNome.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(); }
public static void Relatorio001(string local) { ClienteRN clienteDados = new ClienteRN(); FileStream Arq = new FileStream(local + ".txt", FileMode.CreateNew, FileAccess.Write); StreamWriter Grava = new StreamWriter(Arq, Encoding.Unicode); Collection<Cliente> lista = clienteDados.ObterTodos(); foreach (Cliente p in lista) { { Grava.WriteLine(p.IdCliente); Grava.WriteLine(p.Nome); Grava.WriteLine(p.Email); Grava.WriteLine(p.Cpf); Grava.WriteLine(p.Rg); } } Grava.Close(); Arq.Close(); }
/// <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> /// preenche os campos txbIdCliente, txbNome, txbDebito /// com base no txbIdCliente /// </summary> /// <param name="id"></param> private void PreencherTextBoxCliente(string id) { txbIdCliente.ResetText(); txbNomeCliente.ResetText(); txbDebitoConta.ResetText(); clienteDados = new ClienteRN(); Collection<CamadaBanco.Cliente> lista = clienteDados.ObterTodos(); bool flag = false; foreach (Cliente p in lista) { if (p.IdCliente == int.Parse(id)) { txbIdCliente.Text = p.IdCliente.ToString(); txbNomeCliente.Text = p.Nome; txbDebitoConta.Text = BuscarConta(int.Parse(id)).ToString(); flag = true; } } if (flag == false) { MessageBox.Show("Código Inexistente"); } }
/// <summary> /// preenche toda a ListViewClientes com base nos cliente cadastrados no banco /// </summary> private void PreencherListViewClientes() { clienteDados = new ClienteRN(); Collection<CamadaBanco.Cliente> lista = clienteDados.ObterTodos(); foreach (CamadaBanco.Cliente p in lista) { ListViewItem novo = new ListViewItem(p.IdCliente.ToString()); novo.SubItems.Add(p.Nome); listViewClientes.Items.Add(novo); } }
private void toolStripMenuItem2_Click(object sender, EventArgs e) { SaveFileDialog save = new SaveFileDialog(); save.ShowDialog(); ClienteRN cliente = new ClienteRN(); cliente.GravarArquivo(save.FileName); }
public static void ValidacaoGeral(string nome, string email, string cpf, string rg, string tel1, string tel2, string rua, string numero, string cep, string idbairro) { ClienteRN validador = new ClienteRN(); ClienteDao clienteDados = new ClienteDao(); if (validador.ValidarCPF(cpf) & validador.ValidarTelefone(tel1) & validador.ValidarTelefone(tel2) & validador.ValidarEmail(email) & validador.ValidarCEP(cep)) { try { Cliente cl = new Cliente(nome, email, cpf, rg); Telefone tel = new Telefone(tel1, tel2); Endereco end = new Endereco(rua, numero, cep, int.Parse(idbairro)); clienteDados.InserirCompleto(cl, end, tel); } catch (OracleException e) { throw e; } } }
/// <summary> /// com base no IDCliente preenche todas as textBox da tela /// </summary> private void PreencherTextBox() { clienteDados = new ClienteRN(); OracleDataReader dr = clienteDados.SelectCompleto(txbIdCliente.Text); dr.Read(); txbNome.Text = Validar(dr.GetString(0)); txbEmail.Text = Validar(dr.GetString(1)); txbTel1.Text = Validar(dr.GetString(2)); txbTel2.Text = Validar(dr.GetString(3)); txbCPF.Text = Validar(dr.GetString(4)); txbRG.Text = Validar(dr.GetString(5)); txbEndereco.Text = Validar(dr.GetString(6)); txbNumero.Text = Validar(dr.GetString(7)); txbCEP.Text = Validar(dr.GetString(8)); cbbBairro.Text = Validar(dr.GetString(9)); txbCidade.Text = Validar(dr.GetString(10)); }
/// <summary> /// quando a tela é carregada o campo txbCNPJ é desativado (com a premissa de que o novo cliente é P.Fisica) /// o cbbBairro é carregado com os Bairros Disponiveis para Cadastro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmCadastrarCliente_Load(object sender, EventArgs e) { dt = new DataTable(); clienteDados = new ClienteRN(); dt.Load(clienteDados.SelecionarNomes()); cbbNome.DisplayMember = "NOME"; cbbNome.DataSource = dt; cbbNome.ResetText(); }
/// <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); } }
private void frm_CadastrarCliente_Load(object sender, EventArgs e) { // tb_usuario.Text = UsuarioDao.Usuario; tb_data.Text = DateTime.Now.ToShortDateString(); clienteDados = new ClienteRN(); var source = new AutoCompleteStringCollection(); foreach (Cliente p in clienteDados.ObterTodos()) { source.Add(p.Nome); } txbNome.AutoCompleteCustomSource = source; }