private void carregarSaida() { var aux = dadosSaida.retornarSaidaPorId(idSaida); var auxColaborador = colaborador.retornarColaboradorPorId(Convert.ToInt32(aux[0]["idColaborador"])); txtBoxFunc.Text = auxColaborador[0]["nomeFunc"].ToString(); listaDeSaida.Items.Clear(); lblData.Text = Convert.ToDateTime(aux[0]["dataSaida"]).ToString("dd/MM/yyyy"); lblHora.Text = aux[0]["horaSaida"].ToString().Substring(0, 5); //lblHora.Text = aux[0]["horaSaida"].ToString().Substring(0, 5); lblNumSaida.Text = idSaida.ToString(); txtBoxObs.Text = aux[0]["observacoes"].ToString(); int soma = 0; for (int i = 0; i < aux.Count; i++) { //cod barras, valor de venda, qnt, total var aux2 = dadosProdutos.retornarProdutoPorId(Convert.ToInt32(aux[i]["idProduto"])); ListViewItem item = new ListViewItem(); item.SubItems.Add(aux2[0]["prodNome"].ToString()); item.SubItems.Add(aux2[0]["prodCodBarras"].ToString()); item.SubItems.Add("R$" + Convert.ToDouble(aux2[0]["prodValor"]).ToString("F2")); item.SubItems.Add(aux[i]["qntItem"].ToString()); item.SubItems.Add("R$" + (Convert.ToInt32(aux[i]["qntItem"]) * Convert.ToDouble(aux2[0]["prodValor"])).ToString("F2")); listaDeSaida.Items.Add(item); soma = soma + Convert.ToInt32(aux[i]["qntItem"]); } lblTotalItens.Text = soma.ToString(); }
public void carregarTela() { var auxColab = colaboladores.retornarColaboradorPorId(idColaborador); txtNome.Text = auxColab[0]["nomeFunc"].ToString(); txtEmail.Text = auxColab[0]["email"].ToString(); //txtNasc.Text = auxColab[0]["dataNasc"].ToString(); var auxCargo = cargos.retornarCargoPorId(Convert.ToInt32(auxColab[0]["idCargo"])); cbCargo.SelectedItem = auxCargo[0]["cargoNome"].ToString(); }
public Document relatorioSangria(bool tipo = false, Document doc = null, Paragraph informacao = null, Paragraph titulo = null) { selecionado = 5; string caminho = ""; DadosTableAdapters.Observacoes_SangriaTableAdapter sangria = new DadosTableAdapters.Observacoes_SangriaTableAdapter(); if (tipo) { Document docLimpo = new Document(PageSize.A4); //colocando margens no pdf docLimpo.SetMargins(40, 40, 40, 80); doc = docLimpo; string aux = deData.ToString("dd-MM-yyyy") + " - " + ateData.ToString("dd-MM-yyyy"); caminho = @"C:\pdv\relatorios\sangria-" + aux.ToString() + ".pdf"; PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream(caminho, FileMode.Create)); doc.Open(); Paragraph tituloLimpo = new Paragraph(); titulo = tituloLimpo; titulo.Font = FontFactory.GetFont("Arial", 18); titulo.Alignment = Element.ALIGN_CENTER; titulo.Add("Sangria " + deData.ToString("dd/MM/yyyy") + " - " + ateData.ToString("dd/MM/yyyy") + " \n\n"); doc.Add(titulo); Paragraph informacaoLimpo = new Paragraph(); informacao = informacaoLimpo; informacao.Font = FontFactory.GetFont("Arial", 12, BaseColor.BLUE); informacao.Alignment = Element.ALIGN_LEFT; } informacao.Clear(); informacao.Add("\n\n" + ("Sangria") + "\n\n"); doc.Add(informacao); var auxSangria = sangria.retornarSangriaPorData(deData.ToString("dd/MM/yyyy"), ateData.ToString("dd/MM/yyyy")); DadosTableAdapters.FuncionarioTableAdapter funcionario = new DadosTableAdapters.FuncionarioTableAdapter(); if (auxSangria.Count > 0) { informacao.Font = FontFactory.GetFont("Arial", 14, BaseColor.RED); informacao.Clear(); PdfPTable table7 = new PdfPTable(4); table7.AddCell("Data da Sangria"); table7.AddCell("Colaborador"); table7.AddCell("Observações"); table7.AddCell("Valor da sangria"); for (int i = 0; i < auxSangria.Count; i++) { table7.AddCell(Convert.ToDateTime(auxSangria[i]["dataSangria"]).ToString("dd/MM/yyyy") + " " + auxSangria[i]["horaSangria"].ToString().Substring(0, 5)); var auxFunc = funcionario.retornarColaboradorPorId(Convert.ToInt32(auxSangria[i]["idColaborador"])); table7.AddCell(auxFunc[0]["nomeFunc"].ToString()); table7.AddCell(auxSangria[i]["observacoes"].ToString()); table7.AddCell("R$" + Convert.ToDouble(auxSangria[i]["valorSangria"]).ToString("F2")); //var desconto = pagamento.retornarDescPorIdVenda(Convert.ToInt32(vendasCanceladas[i]["idVenda"])); //table7.AddCell("R$" + Convert.ToDouble(Convert.ToDouble(vendasCanceladas[i]["valorDaVenda"]))); } doc.Add(table7); } if (tipo) { doc.Close(); abrirPdf(caminho); //MessageBox.Show("Relatório gerado com sucesso!"); } return(doc); }