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(); }
/// <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(); }